The Harrows Inn
Pub · Bar
Local pub, The Harrows Inn, offering cask ales, beers, spirits, and homemade food. Enjoy a vibrant atmosphere.
Location
Best places nearby
The highest rated places close to The Harrows Inn.
Local restaurants nearby
Stafford Road , England
