Griffin Head Hotel, Accrington, Lancashire, United Kingdom
About Griffin Head Hotel
Griffin Head Hotel is a Bars, Pubs, Bistros serving the Accrington community in Lancashire, United Kingdom and located at Burnley Road.To contact Griffin Head Hotel call 01254 231577
Location
Burnley Road
Accrington
Lancashire
United Kingdom
BB5 6LD
Map
Contacts
Tel: 01254231577