Excellent location, a stones throw away from Romford station, makes for a convenient trip to central London. The apartments are modern, clean, and well equipped. Dmitry w ... more