Really stuck this week and last week was so easy too. I have for 31a Former seat of the Comyns near Forres gives us lager (anag) as Regulas, but this doesn't help as 24d I have Biggar for Larger sounding burgh between lanark and peebles and Elgin for town on the Ythan as Elgin - where have I gone wrong.
Also need 19d 2,6 had a comb to find peak near Kinlochleven