Yep, there used to be a buffet place just round the corner from The Underworld that was 100% vegan I do believe, came out stinking of the food though which kinda sucked... there's a nice all vegan restaurant next to the bridge crossing the canal, but not been in there for a few years now.
All you can eat place in Camden i believe