Get Directions to The Bell at Charlbury ← View details Church Street, Charlbury, Oxfordshire OX7 3PP, United Kingdom, Charlbury, England Get Directions From* To * — Required information