It is located almost halfway between Glasgow ( 21 miles ) and Edinburgh ( 29 miles ) .
Shotts is a town in North Lanarkshire , Scotland .
Shotts is located almost halfway between Glasgow ( 21 miles ) and Edinburgh ( 29 miles ) .
Shotts is a town in North Lanarkshire , Scotland .