Location
Hillhead Farm
Torrance Glasgow G644DP
Set in 500 acres of secluded countryside to the north of Glasgow, our new multipurpose events space provides the backdrop for a fairytale country wedding with city convenience.