Blackburn Rovers Football Club
Blackburn, Lancashire BB2 4JF
This incredibly famous stadium, Ewood Park, home to 6 times FA Cup winners Blackburn Rovers is not only a historic football site but an extraordinary venue for any event. Filled with superb function spaces,…
- Distance: 10.23 Miles
- Max: 500 guests
- Licensed Bar