UK: Video Report on Elephant and Castle Redevelopment, London

A report on the controversial plans to redevelop the shopping centre in the heart of London’s Latin Quarter in Elephant & Castle