Situated on an island in the middle of Loch Lomond in Scotland; the club is unique in Britain in being surrounded by the country’s largest expanse of freshwater. Despite the Loch Lomond area being a major tourist attraction as a renowned place of scenic beauty; the club’s site offers peaceful seclusion.