London Square has won two top customer services awards
London Square has been honored with two esteemed customer service awards in 2024: the Outstanding Achievement Award for Customer Satisfaction in the housebuilding industry, and the Gold Award from independent survey company, In-House Research.
Read more