Waterkant Street (corner Napier Street), De Waterkant, Cape Town, South Africa. The Village Café is on the left (not visible in the picture).