Natural History Museum

The Natural History Museum. This museum is located right next to the Victoria and Albert Museum and is not far from Harrods.