Countryside submits plans for 410-home scheme in Bromley

Countryside has submitted plans to Bromley Council for more than 400 homes and a cultural hub on Ethelbert Road in Bromley, south-east London. The scheme, to be known as Churchill Quarter, will be close to the town’s theatre and library