Dykecroft Farm phone Lesmahagow Lesmahagow, South Lanarkshire ML11 0JQ map Masons Arms Hotel phone 30, Abbeygreen Lesmahagow, South Lanarkshire ML11 0EQ map if (!IN_DEV) { ?> } ?>