サイエンス・ミュージアム
"Miss England I" survives to this day and is on display in the Science Museum, London