Report content as inappropriate


Original Text (Annotation: EAW006467 / 583189)

' Somers Town goods depot, now the site of the British Library. '