3 Bedroom Luxury Cottage in Beckford, The Cotswolds, Gloucestershire, England – Price List