SevenHomes acquires £25m Cheltenham site
SevenHomes, the housebuilding arm of leading UK property investment and development company SevenCapital, has acquired a 5.45 Acre piece of land in Cheltenham for £25 million. Located off Old Gloucester Road, to the North West of Cheltenham, the site, named... View Article