The Harrow Inn is a historic, Grade II listed pub, believed to be the oldest public house in the area. This 300-year-old thatched inn offers a traditional pub experience with real ales and craft beers.