The Name Barr & Stroud is synonymous with Periscopes and the Royal Navy. A Glasgow company, started in 1888, it was, and still is, the sole supplier of Periscopes to the Royal Navy. These examples are on HMS Ocelot at the Historic Dockyard at Chatham in Kent. Today Barr & Stroud is part of the Thales group but still builds all the RN's Periscopes at its Glasgow factory.
Rate this file (Current rating : 5 / 5 with 2 votes)