Time Lapse of Westminster Bridge, Big Ben and the British Houses of Parliament London England The Park Plaza Westminster Bridge Hotel is situated at the opposite end of Westminster Bridge from the British Houses of Parliament and Big Ben. The hotel lobby is actually on the second floor has a great view along West Minster […]