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 [...]
Vantra Eden is a covered street food stand with a buffet of both raw and cooked vegan food, fresh juices, and raw cakes within [...]