I
Indoor Cricket Stadium & Quasar
Address
Henley Road, Ipswich IP1 6TB
City
Ipswich
Post Town
Ipswich
County
Suffolk
Country
England