Denton Street, N1C
St Pancras
Credit: IG/londonweek
Denton Street disappeared under the construction of St Pancras station.
return to article