Report content as inappropriate


Original Text (Annotation: EAW041814 / 2036251)

' M. Manze Eel & Pie House. 87 Tower Bridge Rd, London SE1. Still trading in 2018. The empty space this (south) side of it has naturally been built on since this picture). '