Eden
Restaurant • Vegetarian restaurant • Vegan restaurant • Health food restaurant • Halal restaurant • Gluten free restaurant • Raw food restaurantPlant-based foods, organic coffee & fresh-pressed juice served in a casual spot with outdoor dining. People often mention vegan, good, healthy, dishes, friendly, great, tasty, delicious, service, London,
Address
79a Tottenham Ct Rd, London W1T 4TD, United Kingdom
Website
Contact
+44 7586 350076Rating on Google Maps
4.70 (140 reviews)Open on Google Maps
Working Hours
Permanently closed.