Tea and Tattle

London · Covent Garden

Address: 41 Great Russell St, London WC1B 3PE, UK

Locavore Eats

For a reasonable £24 per person, you get a three-tier stand of sandwiches, scones, and cakes — the carrot cake was a particular highlight.

Heads up: The video description notes this spot is PERMANENTLY CLOSED.

All places in London