Keeping in mind that the official name of the Tower of London is "Her Majesty's Royal Palace and Fortress the Tower of London", it's no surprise that England's national collection of arms and armour is here, in the The White Tower and the New Armouries.
If you have a child who likes knights, armour, lances, cannons-- you're in luck. You can see arms and armour from the Middle Ages to the start of World War I.

