Juniper Tree, Belsize Park

BritishOrganic
Juniper Tree, a new organic restaurant in Belsize Park.
Juniper Tree is living and breathing organic, using 100% organic products for its menu which features healthy, hearty seasonal favourites such as organic ale pie, mushroom risotto with parmesan crisps and Medjool date sticky toffee pudding with vanilla ice cream.