Shepstone Gardens

Shepstone Gardens offers a magical blend of lush gardens, historic architecture, and romantic charm—an enchanting venue in Johannesburg ideal for weddings, private celebrations, and elegant events. Image source: https://www.shepstonegardens.co.za/

Getting there

Shepstone Gardens

12 Hope Road, Johannesburg, Johannesburg, 2192