National Army Museum

Museum • London, England United Kingdom

Holds many excellent displays on the history of the British Army - and beyond. A must-visit for military lovers.