Incarnation of the Lord, Observatory Hill/Perry North