Offering free WiFi and city views, Primestay 91 Baker Street Apartments is an accommodation located in the centre of London, just 1. 8 km from Lord's Cricket Ground and 1.
Offering free WiFi and city views, Primestay 91 Baker Street Apartments is an accommodation located in the centre of London, just 1.8 km from Lord's Cricket Ground and 1.9 km from Oxford Street.
To book Primestay 91 Baker Street Apartments in London, London securely online today, and to check the latest availability at Primestay 91 Baker Street Apartments, please use the button below.
Make the most of your holiday by considering the weather! The 7-day weather forecast for London is detailed below.