6 Best Vegetarian Restaurants in London (2026)