Coronavirus - pulling together naturally...
London, United Kingdom
This user account status is Approved

About Plant Hub

We are a plant based restaurant with a big focus on organic local produce and natural wines.
we offer dinner every night and also brunch during the weekend.

Contact Details

217 Mare street
London, E8 3QE
United Kingdom