Lanark, on A72 , south-east from Larkhill and Hamilton