Ali Brothers Butchers, 27 Deptford High Street, Borough of Lewisham, London SE8, 2002 • I like to think that’s the brothers in the window. The nice sign has now gone, supplanted by a faded printed sign saying simply Halal Butchers.
Ali Brothers Butchers, 27 Deptford High Street, Borough of Lewisham, London SE8, 2002 • I like to think that’s the brothers in the window. The nice sign has now gone, supplanted by a faded printed sign saying simply Halal Butchers.