1. The Tea House - City of Westminster
15 Neal St, London, WC2H 9PU, United Kingdom
2. Camden Tea Shop - London Borough of Camden
Verified
Camden Lock Market, L7, Lower Dingwalls Gallery, London NW1 8AF, United Kingdom
3. London Tea Exchange - London Borough of Tower Hamlets
103 Brick Ln, London, E1 6SE, United Kingdom
34 Kensington Church St, London, W8 4HA, United Kingdom
7 Park St, London, SE1 9AB, United Kingdom
41 Great Russell St, London, WC1B 3PE, United Kingdom
7. The Chinese Tea Company - Royal Borough of Kensington and Chelsea
281 Portobello Rd, London, W10 5TZ, United Kingdom
8. Tea2you - London Borough of Southwark
Bedale St, London, SE1 1TL, United Kingdom
9. The Diamond Jubilee Tea Salon at Fortnum & Mason - City of Westminster
4th Floor, Fortnum & Mason, 181 Piccadilly, St. James's, London W1A 1ER, United Kingdom
10. The English Rose Caf茅 and Tea Shop - City of Westminster
4 Lower Grosvenor Pl, London, SW1W 0EJ, United Kingdom
11. Whittard of Chelsea Regent Street St James Store - City of Westminster
13 Regent Street Saint James's, St. James's, London, SW1Y 4LR, United Kingdom
12. Muffin Man Tea Shop - Royal Borough of Kensington and Chelsea
12 Wrights Ln, London, W8 6TA, United Kingdom
13. Whittard of Chelsea Buckingham Palace Road - City of Westminster
29 Buckingham Palace Rd, London, SW1W 0PP, United Kingdom
139 Vauxhall Walk, London, SE11 5HL, United Kingdom
15. Camellia's Tea House - City of Westminster
64 Great Russell St, London, WC1B 3BL, United Kingdom
16. Whittard of Chelsea (Covent Garden Tea Bar) - City of Westminster
17 The Marketplace, The Piazza, London WC2E 8RB, United Kingdom
17. Fortnum & Mason Food Hall - City of Westminster
181 Piccadilly, St. James's, London, W1A 1ER, United Kingdom