St. Leon 10 Residence – Bantry Bay, Cape Town, Western Cape, South Africa The Pinnacle List Source Photos See more: St. Leon 10 Residence – Bantry Bay, Cape Town, Western Cape, South Africa ๐ฟ๐ฆ ArchitectureConversational ElementsIndoor Outdoor DesignInterior DesignLayered ElementsModern DesignNeutral ColorNeutral FinishesSwimming Pools