On The Radar

New Castle House at Elephant and Castle a monstrosity

Image for "New Castle House at Elephant and Castle a monstrosity"

Who's bright idea was it to allow planning permission for the new Castle House in Elephant and Castle?

Apparently part of the regeneration plan. The new Castle House towers way above...