3 bedroom, Detached House, Vicarage Lane, Frampton On Severn, GLOUCESTER, GL2