New Cross Inn is very close to Deptford High St, which has a few vegan options. There's (or was) a tiny vegan pub on New Cross Rd, opposite the end of Deptford High St. It looked really good, though I'd already eaten when I was in there so didn't have a chance to try the food.
If that's the Full Nelson it's closed now. Not sure why but saw a note on the window when I walked past the other week, didn't read it though. This discussion reminded me so checked their website which just says 'Permanently closed'.
New Cross Inn is very close to Deptford High St, which has a few vegan options. There's (or was) a tiny vegan pub on New Cross Rd, opposite the end of Deptford High St. It looked really good, though I'd already eaten when I was in there so didn't have a chance to try the food.