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.

Also offers a 2-bed self-catering apartment.


Website Get Directions

Location

Details