Tags:
365 Architecture London
One of the tower blocks from the Heygate Estate at Elephant and Castle. Soon to be demolished.