Sorry, currently our Japanese Green Tea Products shop is closed, but will be re-opening for orders on 25 February 2019
Shigeaki Takezoee
Hell Farmhouse,
Hell Lane, North Chideock,
Bridport, DorsetDT6 6LA
+44 (0)1297 489589
shige@ocha-tea.co.uk