Star City Photos

Meet 18 travelers, 9 tour guides and discover 450 photos

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

Star City