Afternoon Tea at The Goring Hotel

Situated just a scone throw away from Buckingham Palace, The Goring is a London institution, and is the only hotel to get a Royal Warrant from the Queen. It’s also the very first hotel in the world to have en suite bathrooms and central heating installed back in 1910.  Continue reading “Afternoon Tea at The Goring Hotel”

Afternoon Tea at Sketch Gallery

Afternoon tea has certainly become an institution in London not just for tourists but for locals alike. It is the perfect way to celebrate a special occasion, Continue reading “Afternoon Tea at Sketch Gallery”

Prêt-à-Portea Afternoon Tea and Childhood Memories

The Berkeley is one of the chicest places for taking tea in London, and its famed ‘Prêt-à-Portea’ is on the ‘must-try-AfternoonTea-list’ of all my friends at the health club. Continue reading “Prêt-à-Portea Afternoon Tea and Childhood Memories”

Sky Garden: London’s Highest Roof Garden

London’s highest garden is located on top of the capital’s newest skyscraper, 20 Fenchurch Street, and it occupies three floors, 34th to 37th , and offers some of the most scenic and iconic views of the city. The building is the 5th tallest in the City of London Continue reading “Sky Garden: London’s Highest Roof Garden”