United Kingdom / Leeds / Cafés & bakeriesbubble teaMr TeaAddress21 Albion Pl, LeedsWebsitemrtea-leeds.comPhone+447498372859—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 itPasta Romagna · 26 mNot ratedOlive & Rye · 72 mNot ratedMarks & Spencer · 110 mNot rated