D5582
A Museum in Docklands. A Report on potential space needs. Museum of London Jul 1982
D5582