Thanks in large part due to the wide reach of the British Empire the last few centuries, England has accumulate a great wealth of priceless artifacts. Because of this, London has some of the best museums in the world. Visitors can view ancient Egytian tombs, the world's first locomotive engine or well-preserved fossils from the far reaches of the globe.
Make sure to visit some of the more popular museums like the British Museum, the Science Museum and the Imperial War Museum to catch a glimpse of the best exhibits London has to offer.