Vegan food has come a long way from hippy and the hipster, now it’s set up shop in Selfridges and is every bit as stylish as you’d expect.
Vegan food has come a long way from hippy and the hipster, now it’s set up shop in Selfridges and is every bit as stylish as you’d expect.