An event every week that begins at 11:00am on Saturday, repeating indefinitely
Weekly Vegan Street Food market in the heart of Soho, London.
Teaming up with an awesome selection of traders, this is going to be full to the brim with delicious plant based treats! 😃🌱
— London On The Inside (@LondONtheinside) March 20, 2018