New Street, a principal thoroughfare and shopping street, and Grand Central shopping centre, are located in what town?
Birmingham, England
-1
Section::::Abstract.
New Street, Birmingham
1050414
-1
Section::::Abstract.
New Street, Birmingham
1050414
-1
Section::::Abstract.
Grand Central, Birmingham
2299554