Castlethorpe Homes are delighted to have received planning approval for their latest new development in the Cotswolds.
This will be an exclusive scheme of houses set within the beautiful village of Leafield, just 6 miles from Burford and 9 miles from Chipping Norton, with a charming church, school overlooking the village green, thriving local shop and popular pub.