The Museum of London is a truly great museum. A must see, if you're passing through town. You'll rarely find a museum so welcoming - a uniformed host greets every visitor and offers help. The museum is logically laid out, the exhibits beautifully displayed and the thought that has gone into creating the 'London experience' … Continue reading Museum of London