Browsing Category

England

Le Meridien Piccadilly London Review

As we stepped out of the Piccadilly circus tube station all exhausted from the six hour train journey from Edinburgh to London, we were greeted with a rush of cold air, a typical English October afternoon. Just…

Best Afternoon Tea at The Landmark London

It was a gloomy day in London, dark clouds were announcing the impending rain and we were on our way to the hotel which was at a walkable distance from the Baker Street station on the Jubilee line.