There is free parking inside the ground for around 200 cars,including a limited number of disabled spaces close to the entrance.
For afternoon kick offs street parking around the ground is permit controlled (this in theory includes bank holidays).
For alternative parking
See here Alternative Parking
River Park Leisure Centre
And enjoy a 10 minute stroll along the river to the ground.
For coaches and cars
Coach Park (Cars)