Name
Park Plaza Westminster Bridge London
Description
The Park Plaza Westminster Bridge London boasts an "unbeatable location" with "iconic views," featuring stylish rooms, restaurants, bars, a spa, and fitness facilities.
Types
Avatar
City
Claims about
Instagram
Location
200 Westminster Bridge Rd, London SE1 7UT, UK
Website
Travel