Set in London, London Road Central Flat offers self-catering accommodation with free WiFi. The unit is 1.2 km from London Eye.
There is a seating area, a dining area and a kitchen complete with a dishwasher and an oven. A TV is offered.
Houses of Parliament is 1.4 km from London Road Central Flat, while Big Ben is 1.4 km from the property. The nearest airport is London City Airport, 11 km from the property.