National Maritime Museum
"Miss Britain III" is now on display at the National Maritime Museum at Greenwich.