Star City (entertainment complex)

Star City (entertainment complex) (Under CC License)

Star City is a family leisure and entertainment complex in Nechells, Birmingham, England. It is located in the north east of the city very close to Junction 6 of the M6 motorway, and Aston railway station.

Star City (entertainment complex) News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like