Welcome! Let's get this started.
or
Finish logging in.
Report a review
- 4
- Nice shop
The shop is quite small but is very well stocked up. There are vegan chocolates, vegan cheese, vegan sausages, cookies, supplements and lots of other stuff. It's within walking distance from Liverpool Street Station.