The Bay Horse Hotel, Haslingden

1 Helmshore Road, Rossendale, Lancashire, BB4 4BG

Location map


Add to Shortlist