The George Inn is a historic pub and bar, claiming to be one of Britain's oldest taverns. This country inn features a 16th-century timber-framed upper frontage and offers a comfortable stay.