Report content as inappropriate


Original Text (Annotation: EPW020699 / 161485)

' Hospital of St John & St Elizabeth, 60 ? Grove End Road, St Johns Wood, London '