London’s Natural History Museum has claimed the title of the UK’s most-visited tourist attraction, overtaking the British Museum, new data reveals.
The South Kensington institution welcomed 7.1 million visitors in 2025, a 13 per cent increase from the previous year.