The prospect of experiencing a spectacular new show home awaits people who pay a visit to Freeman Homes’ latest residential development in Northleach, Gloucestershire.
Gloucestershire property developer Freeman Homes has scooped Best Residential Development at a prestigious awards show, the 2017 UK International Property Awards.