Skip to main content
All Play Score
Live 8

Stadium

Damson Park

Damson Parkway, Solihull, West Midlands, England

Home of SOL

Capacity
5,500
City
Damson Parkway, Solihull, West Midlands, England