High Tea Review: A Royal Floral Tour at Sketch

When it comes to high tea in London, it’s an understatement to say you’re inundated with choice. One of the best known, and possibly most Instagrammed, options is Sketch, on Conduit Street in Mayfair. For the last three years, they’ve held a flower show that runs simultaneously with the Chelsea Flower Show. Extravagantly decorated, this year’s […]