GPS coordinates: lat: -33.924870 - lng: 18.424055 South Architects CC Address: 1St Floor, 23 Westlake Drive, Castle Keep, . Cape Town - Westlake Telephone: 021 701 4965 KeywordsArchitects