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,…
- Max: 500 guests