This spacious end terrace cottage is located in a semi-rural location near the historic town of Linlithgow, West Lothian. An abundance of excellent...