Loch Katrine is located in Callander, United Kingdom. Loch Katrine is rated 4.6 out of 5 in the category scenic spot in United Kingdom. LOCH KATRINE CONSULTING LIMITED - Free company information from Companies House including registered office address, filing history, accounts, annual ...