Whalley Abbey Address Whalley Abbey, The Sands Whalley Lancashire BB7 9SS United Kingdom Upcoming Events No events in this location Tweet 24th August 2017 No comments generaladmin