Report content as inappropriate


Original Text (Annotation: EAW004329 / 2030119)

' This is now the site of Telehouse London. '