Company name: Strathallan Estate
Description: Hire Strathallan Castle in Perthshire – a Scottish castle venue for fairy-tale weddings, corporate events and memorable private parties.
Strathallan Castle, Auchterarder PH3 1JZ, United Kingdom