Sad news about Sister Seitan, they seem to have lost their premises because 13CC bike shop (who they were subletting from?) has gone under. Sister Seitan did well as a pop up before, so I'm sure they'll be popping up again soon, until they can get some proper premises.
There are plenty of places around for a good place like this to fit into surely?
This must help Planet Earth Folkestone Kitchen or whatever, the other vegan place just a few doors along. Still think that is an odd one though, no toilets or hand washing facilities in a kitchen? What are you thinking?
Good luck Sister Seitan I hope we see you again soon.