5 bedroom detached house for saleChurch Lane, Toddington, Cheltenham, Gloucestershire£1,250,000PhotosDocuments