The Fleece Inn

The Fleece Inn is a traditional English inn expect a warm welcome in the heart of the Lancashire countryside and enjoy top quality food and drink and beautiful bedrooms.


Website Get Directions

Location

Details