PARK PLAZA WESTMINSTER BRIDGE

From the hotel:

The newly opened Park Plaza Westminster Bridge London Hotel is situated in London's South Bank, within walking distance of the city’s most iconic attractions, including Big Ben and the Houses of Parliament, the London Eye and the London Aquarium.

Click here to check prices & availability for PARK PLAZA WESTMINSTER BRIDGE.

200 Westminster Bridge Road
LONDON, SE1 7UT  United Kingdom

Partner Reviews: PARK PLAZA WESTMINSTER BRIDGE

Join the conversation!

Not a member? .