Science Map Published February 29, 2012 at 2000 × 1285 in In Pictures: The Festival of Britain ← Previous Next → Plan of Exhibition of Science, South Kensington