Naylor Powell are pleased to present this stunning five bedroom detached property in the ever sought after village of Frampton on Severn. The accommodation