Cane Hill Hospital, Coulsdon
The site marks another milestone in the release of public land being driven by the Mayor of London. The Mayor has committed City Hall to sell all developable sites it owns since it took on 670 hectares of public land... View Project