About Us Blackburn Rovers Business Centre is located within the iconic Ewood Park, boasting 24 individual office suites, two meeting rooms, and a conference room. The centre offers a range of business solutions to suit most needs. Frequently Asked Questions N.B. Prices (1st April 2019)