Ask a question

Butcher’s Shop, West Ham, London