 Museum Mile, London

Museum Mile London is the home of 14 museums in London, England, in the area between Bloomsbury to the north and the Embankment on the River Thames to the south.You can do everything from discovering Egyptian mummies to driving a Tube train.