Dubbed the cathedral of Nature, The beautiful natural History museum London.

Needing more space to display its collection, it was moved from the British museum to its current site In South Kensington, with the building completed in 1880 and opened the following year. It was the 3rd most visited museum in the world last year, and most visited museum in the UK.

Visit their website here for more info…

Previous
Previous

Borough Market

Next
Next

Royal Exchange London