Best Tea Shops in London, UK
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.
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.