The Mall is the one on the "D" Ring. The Centre was always The Centre and the only big shop apart from Salam on Al-Saad Street.
If you couldn't find anything we always went to Globe China, they always had it.
When the Caravan ran the catering in The Centre" I remember Paul Evison,(a teacher from Doha College and back there I believe) biting into a steak sandwich that crunched! There was a roach cooked on top of the steak