Jump to content

London Museum

From Wikipedia, the free encyclopedia

The London Museum may refer to:

  • London Museum (1912–1976), a museum in London that merged with another in 1976 to form the Museum of London
  • London Museum, the new name selected for the Museum of London in preparation for its reopening at a new Smithfield site in 2026

See also

[edit]