Duncan Yard in Pretoria (South Africa) is a wonderfull, arty place to explore. It has the feel of a small village with small shops tucked into every nook and cranny.