Betjeman and Barton is a tea store offering a diverse and high-quality selection of teas in a uniquely Parisian and British-inspired setting.