4 bedroom detached house for saleStephens Close, Downington, Lechlade, Gloucestershire, GL7£825,000PhotosDocuments