Caverhill Homes is a new single-family home development by Sifton Properties Limited situated at the intersection of Clarke Rd and Kilally Rd in London. The project offers an array of beautifully designed homes for families looking to settle in a thriving community.