Elephant and Castle Regeneration by WAN Editorial in London, United Kingdom
View of the town park looking west