Shopping MallĀ
If shopping in streets proves overwhelming, Deans is a viable alternative, much less hectic and plenty more organized, one of the city’s largest shopping centres houses thousands of shops selling everything under the sun.