Browsing Tag

tea

England TRAVEL

High Tea in London

Sketch, The prettiest High Tea in London you will ever see. Perhaps one of the most Instagrammed restaurants in the world, Sketch served as the perfect place for High Tea in London for a girly catch up. We chose the pink-themed room called The Gallery.…

August 4, 2015
UA-45056342-2 Top