Galliard Homes has bought three London commuter development sites that have a combined gross development value of around £265m.
Galliard Homes has bought three London commuter development sites that have a combined gross development value of around £265m.