Guest Post: The Delaunay

For those of you craving a refreshing cafĂ© experience, I would highly recommend The Delaunay; situated in the heart of London on the corner of Aldwych & Drury Lane. My foodie partner in crime and I happened to stumble across this hidden gem during an evening stroll of the city, and I must concur it…