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.

2017-10-21 2017-10-21 2017-10-21