The National Army Museum is the British Army’s central museum. It is located in the Chelsea district of central London, adjacent to the Royal Hospital Chelsea, the home of the “Chelsea Pensioners”
National Army Museum
National Army Museum
The National Army Museum is the British Army’s central museum. It is located in the Chelsea district of central London, adjacent to the Royal Hospital Chelsea, the home of the “Chelsea Pensioners”