Nestled high in the Bathgate Hills near the historic town of Linlithgow, Beecraigs caters for a wide range of leisure and recreational activities within its 370 hectares (913 acres). Advice, information, venison sales, craft sales, gift vouchers and...
Within Holyrood Park is a wealth of history and archaeology spanning thousands of years. Arthur's Seat is one of four hill forts dating from around 2000 years ago. Holyrood Park is a scheduled ancient monument and a site of special scientific int...