Craighall Park is one of Johannesburg’s upmarket northern suburbs that lie slightly to the west of Sandton, a collection of leafy neighbourhoods that form a belt on the western side of the city between Parkhurst and the sprawling malls of Sandton’s Central Business District. It lies conveniently between Beyers Naude Drive and Jan Smuts Avenue, two of the major arteries in the northern spheres of Johannesburg that easily get one from A to B, notwithstanding traffic, and you’re close to the M1.