Vantra Eden is a vegan food garden situated in the heart of London's West End...

We celebrate purity, integrity, creativity & unconditional love (both in our food & in our lives). 

We are situated at 79a Tottenham Court Road, London, W1T 4TD