Home of the West Lothian Local History Library. From Mary, Queen of Scots to the Battle of Linlithgow Bridge.
A Court Square (High Street), Linlithgow, EH49 7EQ. 01506 280000