• Also, E. Wood on Liverpool Road is great, all from their own farm in suffolk, they come in to london on fri/sat to sell their chopped up beasts.

About

Avatar for turnpedal @turnpedal started