Share
twitterlinkedinfacebook
Image 1 of 1
Site Clearance, Shoreditch 1.jpg
Clearance of derelict land in Shoreditch, London before building work begins.