1. London, the capital of the UK, is the world's most vegetarian-friendly city. All images courtesy Unsplash

The 20 best cities for vegetarians around the world, from London to Los Angeles