The Self Catering - The Self Catering Directory.
Home > England > London > Bayswater

Grand Plaza Hyde Park
self catering accommodation in
Bayswater London

Self Catering Directory Details Page

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.

Send an email to Grand Plaza Hyde Park BayswaterVisit the website for Grand Plaza Hyde Park

Grand Plaza Hyde Park
42 Princes Square
W2 4AD
Telephone - 0207-985-8000

Grand Plaza Hyde Park in Bayswater

© 2002 - 2020