Spencer Plaza

shopping / Shopping centre

Lonely Planet review

The best commercial shopping mall.