Reviews: Museum Review13 October 2014

The Imperial War Museum, London

The Imperial War Museum (properly the IWM London) is tucked away in a small park in Southwark, south London. It was for many years a rather dusty and neglected addition to London’s stable of museums and galleries. This has all changed, however, thanks to a recent £40 million revamp and the surge in public interest that has come with the 100th anniversary of the First World War.

Read more …