|
The Museum of London
150 London Wall, London EC2Y 5HN - England, UK

The Museum of London is the largest city museum in the world and tells the fascinating story of London from prehistoric times to the present day. It features more than a million objects, including costumes, paintings, photographs and sculptures, presented...
|