5 New Stores Arriving At Intu Metrocentre This Winter

intu’s Metrocentre opened in 1986 and has over 370 shops which occupy over 200,000 m2. Which made it the largest shopping centre at the time when it opened. A title…

Comments Off on 5 New Stores Arriving At Intu Metrocentre This Winter