Three-Bedroom Apartment
Sleeps 7 · 92 m² · 2× Double bed
- Air conditioning
- Kitchenette
- Kitchen
- Coffee/tea maker
- Coffee machine
140 Edgware Road, London, GB
10 guest rating· 1 review
Central Location : Located in the heart of London, near top attractions like Paddington Station and Madame Tussauds.
Luxurious Amenities : Enjoy free WiFi, air conditioning, and household essentials such as a fridge and coffee machine.
Spacious Accommodation : This apartment features 3 bedrooms, a flat-screen TV, and a fully equipped kitchen for a comfortable stay.
Book now to experience the luxury and convenience of Marble Arch Luxury Collection in London!
Sleeps 7 · 92 m² · 2× Double bed









140 Edgware Road, London, GB
Exceptional
10.0
This property will not accommodate hen, stag or similar parties.
A deposit may be required at the property.