HotelsThe Bull, England
Oxfrodshire, England
Picture a Hollywood portrayal of rural Britain, and you’re close to the daily reality of life in Charlbury. The honey-stoned market town, just a short hop from Oxford, is a medley of rose-draped cottages, Elizabethan architecture, a Norman church and the steeply gabled Gothic House once owned by an...read more