From the Natural History Museum to the Victoria and Albert Museum, these are five of the best free attractions in London.