Harrington Square

The Harrington
31 Buitenkant Street

Cape Town City Centre
Cape Town
8001

Loading

Unsupported Version of Microsoft Internet Explorer Detected

Please update your browser by clicking here.

Geolocation Unavailable