21 New Square Shopping Centre New Square, West Bromwich, ENGLAND
2 New Square Shopping Centre New Square, West Bromwich, ENGLAND