Annual

Christmas Eve

Thu 24 Dec 2026 · The Troyeville Hotel, Johannesburg

The annual Christmas Eve jazz and dining moment on the corner.