Canada / London / Cafés & bakeriestea roomDAVIDsTEAAddress1680 Richmond St, LondonWebsitewww.davidstea.comPhone+15196600550—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itJack's London North · 265 mNot ratedThe Canadian Brewhouse · 415 mNot ratedCF Masonville Place · 28 mNot rated