44 Grand Central Shopping Centre Stephenson Place, Birmingham, ENGLAND
8 Grand Central Shopping Centre Stephenson Place, Birmingham, ENGLAND
2 High Street, Birmingham, ENGLAND