Opened in 2010, the huge Park Plaza Westminster Bridge is the largest purpose-built hotel in London. It's a modern building, which sets it apart from the townhouse and historically protected ...
That left the Bridge Hotel, which drew its name from the old Westminster Avenue (Main Street) Bridge that stood over the eastern end of False Creek until it was filled in to create railway land ...