The welcoming London Central Apartments is also located merely 9 minutes by foot from Madame Tussauds London.
Tate Modern is situated 2.6 miles from the apartment, while the huge Coca-Cola London Eye Observation Wheel lies 1.9 miles away. This apartment is located in the shopping Oxford Street district of London. The property is situated about 25 minutes' stroll from Victoria and Albert Museum.
At the apartment, a separate toilet and a shower are provided to improve your comfort. Furthermore, hairdryers, bath sheets, and towels is available.
There is a kitchen area completed with a full-sized refrigerator, a freezer, and oven. London Central Apartments is ideally located right around the corner from Marble Arch metro station.