Lainshaw Castle was a 15th century castle about 1.0 mile (1.6 km) south-west of Stewarton, East Ayrshire, Scotland, to the north of Annick Water.[1] The castle was incorporated into Lainshaw House over the course of the 17th and 18th centuries.[2]
^Coventry, Martin (2001). The Castles of Scotland. Musselburgh: Goblinshead. p. 2233 ISBN1-899874-26-7