Lunch and Afternoon Tea

Full champagne afternoon tea with great views of Big Ben and the Houses of Parliament all lit up, at the Park Plaza Westminster Hotel.

2018-01-23 2018-01-23 2018-01-23