New Square Shopping Centre

New Square Shopping Centre
New Square, West Bromwich, West Midlands, B70 7PP