Afternoon Tea at The Delaunay

Situated amidst the London West End theatres is The Delaunay, a stunning all day cafĂ© and restaurant which can be found just off the Aldwych. One of the reasons to visit The Delaunay is their afternoon tea which is served seven days a week between 3 and 6pm.  Once you enter the main building, there is a very … Continue reading Afternoon Tea at The Delaunay