This photo of the mall was taken near the bus terminal and taxi ranks in Cape Town - just next to the Grand Parade. I don't think I know of anyone who actually shops at the Grand Central shopping centre, and in fact, I've never actually been inside! Suffice to say that I have an idea that I'm not missing out on too much though...