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.

2019-11-14 2019-11-14 2019-11-14 2019-11-14