Heritage hideaway

3 min read

High on Johannesburg’s Westcliff Ridge, this historic home has an eclectic s