Report content as inappropriate


Original Text (Annotation: EPW036278 / 2026261)

' Bert's Pie & Mash/Eels shop, it survived as a Pie & Eel shop until at least the mid 2000s. It was at 3 Peckham Park Rd, London SE15. '





CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.