Castle Rock

Location: Clifton, Cape Town



A magnificent modern day Castle perched high up on Nettleton Road looks down over her subjects.

Related Listings