The Bell is a vibrant; stylish 18th century hotel in the heart of the Oxfordshire Cotswolds. Situated in the centre of Charlbury; an idyllic little town on the edge of the ancient Wychwood forest; we pride ourselves on our warm welcome and excellent food. A world away from the pressures of modern life; we’re only 12 minutes from Oxford and an 1 hour 10 minutes from London Paddington by train.
|