Explore details about location Catmoor Square. Catmoor Square is a location situated within the Perth and Kinross alongside other areas such as Princes Street, Bank Street, South Street.