Set 800 metres from Regents Park and 800 metres from Lord's Cricket Ground, Luxury Baker Street Apartment is situated in Westminster Borough of London. Guests may enjoy the free WiFi. London Zoo is a 15-minute walk from the apartment, while Oxford Street is 1.7 km from the property. The nearest airp Read more
Set 800 metres from Regents Park and 800 metres from Lord's Cricket Ground, Luxury Baker Street Apartment is situated in Westminster Borough of London. Guests may enjoy the free WiFi. London Zoo is a 15-minute walk from the apartment, while Oxford Street is 1.7 km from the property. The nearest airport is London City Airport, 15 km from the property.