サイエンス・ミュージアム
A Napier Naiad is on display at the Science Museum, London.