3 km
3 miles
Johannesburg
Apartheid Museum
Mayfair
Newtown
Diagonal
Street
Braamfontein
Marshalltown
Rosettenville
Maboneng
Ellis Park Stadium
Constitution Hill
Yeoville
Mofolo Village, Soweto
Liliesleaf
Rosebank
Precinct
3 km
3 miles
Johannesburg
Apartheid Museum
Mayfair
Newtown
Diagonal Street
Braamfontein
Marshalltown
Rosettenville
Maboneng
Ellis Park Stadium
Constitution Hill
Yeoville
Mofolo Village, Soweto
Liliesleaf
Rosebank Precinct