Bloomsbury
Found 1 listing
Vantra Eden – Bloomsbury W1
Vantra Eden is a covered street food stand with a buffet of both raw and cooked vegan food, fresh juices, and raw cakes within [...]
See full details - inc. contact details and links
Categories:
Market Stalls & Takeaways