Afternoon Tea
Afternoon Tea at One Aldwych
Luxury hotel One Aldwych has been offering their popular Charlie and the Chocolate Factory Afternoon Tea for a number of years now, and if you have tried it, you can understand why. Perfectly situated in […]
