Report content as inappropriate


Original Text (Annotation: EPW039586 / 580967)

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