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 … Continue reading Afternoon Tea at The Delaunay