☰ MENU

Eureka!

Tea shops london map adela pons
Picture

Best Tea Shops in London, UK by Adela Pons

Atlanta, Georgia, US

Read More...

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.