Londons bymuseum (Museum of London) ligger ved rundkjøringa Cross Keys Square ved enden av London Wall.