London Square acquires £180m south London resi development site This item was originally published on this siteDeveloper London Square has acquired a site in Crayford, south east London, to create a £180m development with 559 homes. c.chern2023-09-01T17:00:52+01:00September 1st, 2023| Share This Story, Choose Your Platform! FacebookXLinkedInEmail Related Posts Over 80% of commercial assets across major cities are below EPC ‘B’, says BPF High Court finds Vatican was ‘utterly let down’ in London property deal but rejects conspiracy claims NewRiver appoints Workman to manage trio of London shopping centres Limestone Capital seals deal for Nobu Hotel London Shoreditch Native Land hires Crampton Smith to head acquisitions drive