Camden Tea Bar
(1,327)
Tea store
Address: 1st Floor, 90- 92 Camden Lock Pl, London NW1 8AF, United Kingdom
Hours: Closed ⋅ Opens 10 AM
Phone: +44 20 7428 9211
Over 100 delicious and healthy teas and infusions inspired by flavours from around the world. Enjoy drinking in or buy from our tea shop to relax at home.
$4 to $5
We're dedicated to providing great tasting beverages made from only natural ingredients that are free from artificial colourings & flavourings. Follow Us.
Camden Tea Bar Open MON - SUN | Tag us #camdentea | Follow Us &.............. use INSTAMETEA for 10% OFF online · 1st Floor ...