Description
About The Black Watch
The Black Watch Castle and Museum is a 5 star multi-award winning visitor attraction located in the beautiful city of Perth, Scotland. Redeveloped in 2013 the venue now comprises of The Black Watch Museum, Bistro @ The Castle, Gift Shop and a learning and access programme.