33 Grand Central Shopping Centre Stephenson Place, Birmingham, ENGLAND
12 Grand Central Shopping Centre Stephenson Place, Birmingham, ENGLAND