Acting locally means being present in our communities. With more than 500 offices throughout the world, you can connect with one close to you.

Click on the map above to get contact details for our offices near you.

Johannesburg (Knightsbridge)

WSP House
Building C
Knightsbridge
33 Sloane Street
Bryanston
2191
South Africa
+27 11 361 1300

Cape Town (The Pavilion)

The Pavilion, 1st Floor
Corner Portswood and Beach Rd
Waterfront
8001
Cape Town
South Africa
+27 21 481 8700

Pretoria (Glenwood Road)

314 Glenwood Road
Lynnwood Park
0081
Pretoria
South Africa
+27 12 762 1200

Durban (Langford)

Block A, 1 on Langford
Langford Road
Westville
3629
Durban
South Africa
+27 31 240 8800

Bloemfontein (2nd Ave)

1st Floor
46 2nd Avenue
9301
Bloemfontein
South Africa
+27 51 447 0152

Stellenbosch (Stein House)

Stein House
Brandwacht Office Park
Trumali Street
7600
Stellenbosch
South Africa
+27 21 883 9260