Compare & Book online accommodation worldwide
Apartment North Mews.3 is located in London. The accommodation is 1.3 km from the British Museum and features free WiFi. This apartment features 1 bedroom, a living room and a fully equipped kitchen with a dishwasher. A flat-screen TV is offered. Royal Opera House is 1.6 km from the apartment, while Covent Garden is 1.7 km from the property. London City Airport is 14 km away.
|Max. persons||Rooms||Price per person|
Bedroom 1 - 1 double bed
Bedroom 2 - 1 sofa bed
16:00 - 22:00
Apartment North Mews.3Total
based on 1 ratings