Photographer
The Heygate Estate in Elephant and Castle, South London was infamous when inhabited, due to numerous social problems.