In 1882-4, Frances Groome’s Ordnance Gazetteer of Scotland described Carlops…
Carlops, a village in Linton parish, NW Peeblesshire, on the North Esk river, at the boundary with Edinburghshire, 14 miles SSW of Edinburgh, and 2¾ NNE of West Linton. Founded in 1784, it came to be inhabited chiefly by cotton weavers, and now is a centre of traffic for the working of coal and limestone in its neighbourhood, and has a Free church and two inns. Carlops Hill, ¾ mile W by N, rises 1490 feet above sea-level.
Nowadays, cotton weaving, coal working and limestone works are long gone. There is still a church, but just one inn, the Allan Ramsay Hotel. Mostly, Carlops is now a small attractive dormitory settlement although it also boasts a thriving village community hall which hosts film evenings and live play and theatre events, as well as a popular monthly market fair selling local goods and farm produce.