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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed