Aged 1077
The oldest inn in England circa 947 AD
Well Lane, Stow-on-the-Wold, United Kingdom where it sited