Located 1.7 miles from Marylebone railroad station, The London Glow apartment is merely 6 minutes' walk from the art museum "National Gallery". Guests can make use of Wi-Fi for both business and leisure purposes.
This apartment lies 1.2 miles from the 13.7-tonne Big Ben Bell and just moments from London Transport Museum. Only 300 feet from Leicester Square subway station, The London Glow apartment is also about 5 minutes' stroll from Chinatown Gate. Within 25 minutes' walk of the apartment you will find Madame Tussauds London.
This property is equipped with a fully furnished kitchen with appliances to prepare own dishes.