The Three Horseshoes is a friendly, family run, village inn. Located in Hazel End, Farnham (20 mins walk away / 5 mins drive). No children under 14. Website