I think the local CAA examiner is based at Perth, so wouldn’t be surprised if you had to fly from there for the test. The usual routes from Perth are Glasgow or Aberdeen for the ILS, then back to Perth or Dundee for the non precision approach. But Edinburgh, Prestwick, and even Inverness are all possibilities.