Share
twitterlinkedinfacebook
Image 1 of 1
4920 Canal Housing.jpg
Riverside newly built housing development on land that was previously used for industry beside the River Lea in Tower hamlets..