From upscale eateries to casual cafés, most London restaurants offer an array of innovative vegan dishes that cater to all ...