Take a look at the map below. It is best if you click the full screen option in the top right of the map and then either zoom into the area you are looking for or use the filtering on the left of the screen to choose either omnivorous, vegetarian or vegan restaurants to appear as points on the map.
This map has used a variety of sources for the information. Thanks to Vegan London & London Vegetarian.