The National Army Museum in Chelsea is the national home of the history and heritage of the Army. Founded by Royal Charter in 1960, it explores how soldiers have shaped our world and lives through permanent galleries, special exhibitions, collections and programmes, spanning from the British Civil Wars to the Army's role today. From summer 2026, the museum will display medals from the Lord Ashcroft Collection.
National Army Museum has 5 upcoming events listed, mostly museum events, meditation and mindfulness and conference. It is 9 minutes' walk from Sloane Square tube station.
The National Army Museum is the national home of the history and heritage of the Army. Through permanent galleries, special exhibitions, collections and programmes, the museum explores how soldiers have shaped our world and lives, from the British Civil Wars to the Army's role… Wikipedia, CC BY-SA.
© 2026 Whats Going On London Ltd. All rights reserved.