St. Leon 10 Residence – Bantry Bay, Cape Town, Western Cape, South Africa Source Photos 537 See more: St. Leon 10 Residence – Bantry Bay, Cape Town, Western Cape, South Africa 🇿🇦 ArchitectureClean LinesExterior DesignFeng ShuiInfinity PoolsLayered ElementsModern DesignNeutral ColorNeutral FinishesOceanfrontSwimming Pools