Report content as inappropriate


Original Text (Annotation: EAW030139 / 2147859)

' Nine Elms Loco Depot, last steam shed in London. Closed 1967 now the site of the New Covent Garden Market '