The last remains of the St Pancras goods yard buildings. The rest are now long gone under modern developments such as the new Medical Research building and the British Library....this seems a little sad.
Copyright A M JONES.