
Afternoon Tea on Piccadilly at The Dilly
Nothing screams London like an afternoon spent on Piccadilly. This short stretch of road is the epitome of refined Mayfair living. If you love classic luxury, historic buildings and elegance at every turn then this is the part of London Town for you. On your way to have Afternoon Tea at The