October 16, 2018

100% London Vegan Fish & Chip Shop Wins Praise From 'The Telegraph'

The outlet offers a number of vegan dishes as well as its own take on fish