The Village in Hatfield Pretoria
1252 Arcadia Street
Pretoria,
ZA 83
Near University of Pretoria