Inverness City Heritage Trust is an independent charity based in Inverness. The Trust's main aim is to take a strategic view of the repair and maintenance needs of the buildings forming the historic core of the city and to co-ordinate a programme of..