Company name: Lammerlaw Farm - Cottage
Description: Lammerlaw Farm - Cottage . Self Catered Holiday Accommodation in the Beautiful Scottish Borders
South Lanarkshire, UK, Lammerlaw Elsrickle Biggar, Lanarkshire ML12 6RA, United Kingdom