Quick Take: British Museum (London, England)

Seen one museum, seen them all?  Hardly the case with the iconic British Museum! Tested Travel had a free morning on a recent trip to London and decided to stop by the British Museum.  It…

Read More