Edgware Road Apartment London is situated in the Marylebone district, approximately a 5-minute stroll from the innovative Lisson Gallery.
The perennially crowded Harrods is 1.7 miles from the homestay and Coca-Cola London Eye Riverside Observation Wheel is located 2.6 miles away. The apartment has a prime location right near Edgware Road metro station. The historic castle "Tower of London" is about 15 minutes by car from the property.
At the accommodation, a separate toilet and a shower are provided to improve your comfort. Furthermore, bath sheets and towels is available.
Edgware Road Apartment offers guests the convenience of self-catering facilities, including a fridge and a kitchenware. This apartment is in proximity to Marylebone train station.