Roman Road Apartments
Roman Road apartment is located around 1400 meters away from The View Tube and 1450 meters from London Stadium.
Within a 5-minute walk guests can dine in Mono London and Royal oak kings bromley.
The apartment offers rooms with heating, pay TV, a personal computer, a trouser press and high ceiling for a comfortable stay in London.
Easily accessible from Bow Road subway station.