Formerly the principal town of West Lothian, Linlithgow lies some 20 miles west of Edinburgh along the main railway route to Glasgow. Its rich history and central location make it a popular tourist destination while a significant proportion of the local population make the daily commute to Glasgow, Edinburgh or Stirling.