83 Braidwood Road, Carluke, LANARKSHIRE
109 Stewart Street, Carluke, LANARKSHIRE
53 Station Road, Carluke, LANARKSHIRE
Market Place Carluke, Carluke, LANARKSHIRE
90 Lanark Road, Carluke, LANARKSHIRE
36 High Street, Carluke, LANARKSHIRE
53 Station Road Town Centre, Carluke, LANARKSHIRE
30-36 High Street, Carluke, LANARKSHIRE
51 Stewart Street, Carluke, LANARKSHIRE
53A Station Road Law, Carluke, LANARKSHIRE