|www.Selfcatering-Directory.co.uk - The Self Catering accommodation directory.
Bayswater England London Self Catering Accommodation
|Home > England > London > Bayswater|
Chilworth Court Apartments |
125-129 Gloucester Terrace, Bayswater London, W2 6DX, England
"Short term self catering luxury serviced apartments in Kensington London."
Fountain House Apartments |
1 Lancaster Terrace, Bayswater London, W2 3PF, England
"Short term self catering luxury serviced apartments in Bayswater."
Grand Plaza Hyde Park |
42 Princes Square, Bayswater London, W2 4AD, England
"Situated in the heart of Bayswater, sandwiched between Paddington and Notting Hill, this massive classic London building is in the perfect location from which to explore the delights of central London and the West End."