Photos of Imperial War Museum

DSCF1069 by waltflanagan

The Imperial War Museum is a museum in Southwark, South London, England which documents British and Commonwealth history since 1914, with an emphasis on the causes, course and consequences of conflict. The museum was founded in 1917 and intended as a... Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information