Show all

Grand Plaza Apartments London


Enquiry Form

Situated in the heart of Bayswater, sandwiched in between of Paddington and  Notting Hill, the classic London building is in the perfect location from which to  explore the delights of central London and the West End. We look forward to  providing you with a home and a garden in central London