Norfolk, United Kingdom

The Chequers Inn