The Queen’s Head Inn

Once a coaching inn where horses could be changed and travellers refresh themselves, it was for many years known as the King’s Head. Parts of the building are reckoned to be 17th-century, making it the oldest building on the High Street. During modernisation two inchthick oaken vats, dating back to times when inns brewed their own ale, were removed.