New Street, a principal thoroughfare and shopping street, and Grand Central shopping centre, are located in what town?
Grand Central, Birmingham Grand Central is a shopping centre located in Birmingham, England, that opened on 24 September 2015. It is currently owned by Hammerson and CPPIB.
New Mersey Shopping Park New Mersey Shopping is an out of town retail park located in Speke, Liverpool, England. It opened in 1985.