The Natural History museum has been crowned the UK’s most visited tourist attraction, overtaking the British Museum to claim the top spot.
The South Kensington museum, which is home to everything from dinosaur skeletons to gemstones, welcomed a record-breaking 7.1million visitors last year.