answersLogoWhite

0

The nearest castle to Lanark that is still occupied to this day is Lee Castle, which sits just on the entrance to the town of Lanark. Held under the Barony of the Baron of the Lee.

User Avatar

Wiki User

14y ago

What else can I help you with?