The prospect of experiencing a spectacular new show home awaits people who pay a visit to Freeman Homes’ latest residential development in Northleach, Gloucestershire.
Property developer Freeman Homes’ recent run of award success continues, as it collected the Best Small Housebuilder (silver) accolade in the prestigious 2017 WhatHouse? Awards.
Gloucestershire property developer Freeman Homes has scooped Best Residential Development at a prestigious awards show, the 2017 UK International Property Awards.