Torchwood House

Welcome to Torchwood House

Torchwood House is one of Scotland's achitectural treasures. Owned by the MacLeish family since the 1500s, it was purchased by the Crown in 1893.

Famed for its beautiful grounds and stunning Observatory, the house was opened to the public in 1981. A real jewel of the Highlands, it has received over a million visitors since opening.

Welcome to Torchwood House. We hope you enjoy your visit.