Museum: Science Museum

Located in South Kensington in central London is the Science Museum, dedicated to recording the achievements of a scientific, technical and medical nature.  Hidden away on the 3rd floor, is a small but important collection of historic aircraft and related artefacts including the original Schneider Trophy.

Read More