2 Best Vegan Restaurants in London (2026)