Checking in: The Bell at Charlbury, a new pub with rooms by Daylesford
Daylesford's latest pub with rooms, The Bell in Charlbury, is a 17th century bolthole serving a fresh menu featuring produce from the brand's organic farm and is the ideal base from which to explore some of the Cotswolds prettiest villages
Source: houseandgarden.co.uk