A thought-provoking yet compelling insight into the influence of war on the world, and the effect of conflicts from World War I to the present day.
The Imperial War Museum London is the world’s leading museum of war and is located a 17 minute walk away from Park Plaza London Riverbank.