Somerset Road, De Waterkant, Cape Town, South Africa. The Cape Quarter Lifestyle Village shopping complex and the Sacred Heart Catholic Church are on the right.