All types Bar Restaurant All types All types Bars Restaurants 4.5 Open now The Bay Horse Inn 161 Keighley Road, Cowling, Keighley, Cowling, EN BD22 0AH Bar