London Square nabs site for scheme in Croydon

Housebuilders furlough staff amid construction site closures