Shepstone Gardens
There is a quietness to Shepstone Gardens that feels increasingly rare. Hidden among Johannesburg's rocky ridges, the estate unfolds slowly through stone passages, courtyards and gardens, each space revealing itself in its own time.
Read more >