Temple of Seitan
43 Parkway, Camden Town, London NW1 7PN, United Kingdom
If you need a fried chick’n fix, this is the place to go to. The store is a little hard to find but I found it by walking by the canal.
2 comments
We definitely should try this out @veganlion if we ever head there