Located in London (London City Centre), Modern Apartments in Bayswater Central London WiFi & Aircon - by City Stay London is within a 15-minute walk of Kensington Gardens and Portobello Road Market. This luxury ... Read more

View all Luxury Hotels in London