Southwest London's premier location, North of Southdale Road on Colonel Talbot Road, bordering Westmount and the south. A unique development with sites ranging from 1 to 1.5 acres. Build your dream home on these true estate lots.