London
Tea and Tattle is one of London.

1. Tea and Tattle

7.2
41 Great Russell St, London, Greater London
Tea Room · Bloomsbury · 13 tips and reviews
EL&N is one of London.

2. EL&N

8.8
48 Park Ln (Deanery St), London, Greater London
Café · Mayfair · 151 tips and reviews
26 Grains is one of London.

3. 26 Grains

8.9
1 Neal's Yard, London, Greater London
Breakfast Spot · Holborn and Covent Garden · 66 tips and reviews