Yeotown Kitchen brings its wellbeing concept from its North Devon spa to Chiltern Street this summer, blending a health-focused kitchen with mood-boosting meditation pods and seasonal dishes available to take away. Their soft launch will be taking place from 28th August, and once you’ve tried the full range of feel-good bowls and fresh-pressed juices, the Yeotown meal kits will also be coming to London, available as home delivery packages from Autumn 2017.
Details
- Date: Opens August
- Website: www.yeotown.com
- Address: 40-42 Chiltern Street, W1U 7QN
- Map: Map