221 Church Street, Pretoria, Gauteng 0001, South Africa

The historic town square of South Africa’s capital city.