198
No,but the nearest one is the trafford center.
there are 100 shops in the trafford centre
Go there for yourself and see, it's now a pretty desolate place.
Trafford Center is located in Dumplington, Greater Manchester in England. It is called as indoor shopping center and leisure complex. The Trafford Center is located close to the Trafford park industrial estate as well.
Trafford Center is located in Dumplington, Greater Manchester in England. It is called as indoor shopping center and leisure complex. The Trafford Center is located close to the Trafford park industrial estate as well.
there are 280 shops, 35 restaurants and 1 cinema. wow!
the trafford center is open till 11:00pm you should go there, all the shops will be open till 11:00pm.=]
It was build in 1998!
yes he was
yes
It opened in 1998