Museum of London Shop

Gift Shops in The City, London
The Museum Of London Shop sell an assortment of gifts and memorabilia relating to London. This branch of Museum Of London Shop is a concession located in Museum Of London.