Located in the rural and beautiful village of Denham, this charming free house has been providing hostelry and acting as a coaching Inn since 1780. A great country pub serving modern British food and a traditional pub menu, we also offer a ‘specials board’ which is changed daily. In addition to this, all of our meat and vegetables are locally sourced.
Address: Village Road,
Telephone: 01895 832760