Bay Horse Hotel Heywood
0
Reviews
Pubs in Heywood
41 Torrington St
, Heywood, Lancashire, OL10 2EZ
01706 369321
Bay Horse Hotel Heywood is a pub serving its local area in Lancashire who provides real ales, live music, pool, darts and bar snacks. The address for Bay Horse Hotel pub is 41 Torrington St.
|