Report content as inappropriate


Original Text (Annotation: EPW016671 / 866017)

' Now the location of Central House (1 Ballards Lane) the tallest building in Finchley '