Explore details about location Canberra Place. Canberra Place is a location situated within the North Horsham CP alongside other areas such as Giblets Way, Shottermill, Wagtail Close.