Construction is well underway at London Square Croydon. Appley is advising on 10,000 sq ft of retail and restaurant space available from Q1 2024. Situated opposite West Croydon Station, the mixed-use scheme will form a major part of the West Croydon Masterplan and create a new gateway to Croydon Town Centre. London Square Croydon will […]