Date Added: 3 Mar 2026
Bar Manager - The Tavern Bar
Alexandria, Dunbartonshire
Food and Beverage Supervisor, Tavern Bar ABOUT US: Situated on the shores of Loch Lomond, Scotland's breathtaking jewel, Cameron House is a magnificent 5-star resort. Uniquely positioned where the Scottish Highlands meet the Lowlands, this 17th-century baronial estate is rich in character and...