Back to album

Leopold Estate, Tower Hamlets

The 21-storey tower block Elmslie Point is in the background. Completed around 1967.

711 views
12 faves
0 comments
Uploaded on July 18, 2023
Taken on July 17, 2023