Inside this Masters Road property for sale in Leamington spa Visit The Coventry Telegraph for More...