Add Fleece Inn review

Fleece Inn, Penwortham
Address: 39 Liverpool Road, Penwortham, Penwortham, Lancashire, PR1 9XD
Features: Restaurant, Bar food, Car park, Outside seating, Cask Marque


Rating
Comments