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: 2.44 Miles
- Max: 500 guests