London’s best vegetarian and vegan roast dinners, as chosen by local herbivores