To enjoy your vacation in London, stay at Penthouse 3-Bed 3-Bath On Marble Arch Apartment London, which is 1.5 miles from the art museum "National Gallery" and about 25 minutes by foot from Victoria and Albert Museum. Wi-Fi is provided for both business and leisure activities.
The apartment has a prime location 0.5 miles from Edgware Road subway station and a stone's throw from Tyburn Convent Shrine. Penthouse 3-Bed 3-Bath On Marble Arch Apartment is also located just a 9-minute stroll from Marble Arch. The apartment is around 1 mile from Bomber Command Memorial.
Visitors will enjoy the comfort of a bathroom with towels in this apartment.
The self-catering facilities feature a fully furnished kitchen with a dishwasher. Marylebone railroad station is in proximity to the accommodation.