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.
Full champagne afternoon tea with great views of Big Ben and the Houses of Parliament all lit up, at the Park Plaza Westminster Hotel.