chsrentals.com
Science Museum - CHS Rentals
Founded in 1857 to house the collection of the Royal Society of Arts and surplus items from the Great Exhibition of 1851, the Science Museum is now one of the city’s major tourist attractions with over three million visitors annually. It is situated on Exhibition Road in South Kensington. In 1885, the Science Collections were...