Explore details about location St Margarets Close. St Margarets Close is a location situated within the Cape Town Ward 84 alongside other areas such as Upper Mountain Road, Orange Street, Mason Avenue.