Posts Tagged “Park Plaza”
London is my home so I admit that I probably have a bias. I think it is one of the most fascinating cities in the world. It’s historic, cultural and cosmopolitan, and the celebrated attractions cover a reasonably small area. A well-placed hotel, such as Park Plaza Westminster Bridge, will have you at the heart…