Science Museum, London
A Napier Naiad is on display at the Science Museum, London.