London Square has partnered with Clarion to develop a £90m residential scheme at St Michael’s Courtyard in West Croydon. The 272-home development will be the duo’s third and will form a major part of the West Croydon Masterplan. London Square
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.