Talk:Hut 8

What is the "HMS Petard Exhibition"? Mentioned in the text but no explanation! 80.151.9.187 (talk)