The Vegan Kitchen London
Restaurant • Vegan restaurant
Address
2 Burgh St, London N1 8HF, United Kingdom
Rating on Google Maps
5.00 (12 reviews)Open on Google Maps
Working Hours
Permanently closed.
Discover top rated places in London
2 Burgh St, London N1 8HF, United Kingdom