Cascades is the 90s equivalent. He's probably thinking of the Tricorn Centre, which was a tragic combination of concrete, horrendous shops and the smell of piss.
Gunwharf is great for shopping and drinking. There are also some great establishments in Southsea