Best Tea Shops in London, UK
Adela Pons
Atlanta, Georgia, US
Adela Pons
Atlanta, Georgia, US
This is a map of the best (and cutest) tea shops in London. You are required to sip your tea with a pinkie up if you visit any of these places, but not really.