Find a hotel near your chosen London landmark
Nearest Bus Stop
DLR = Docklands Light Railway
Nearest Mainline Railway Station
National Army Museum, London
National Army Museum, Royal Hospital Road, London
Sloane Square - MAP -
National Army Museum, Royal Hospital Road, London SW3 is next to The Royal Hospital Chelsea and has displays of military hardware from Tudor times to the present day.
Weekend events and lectures.
Tel: 020 7730 0717