Positioned between Cape Town City Centre and the road to Waterfront, Green Point and Sea Point, The Icon is a mixed used building comprising of retail, office and residential. With extensive shop exposure with large windows, there is ample...