Naylor Powell are pleased to present this stunning five bedroom detached property in the ever sought after village of Frampton on Severn. The accommodation
An exclusive, new development of beautifully designed three and four bedroom houses in the picturesque village of Frampton on Severn. This semi detached, three