answersLogoWhite

0

The Tower of London is now a museum (particularly of armour) but the main thing that is kept there is the British Crown Jewels.

User Avatar

Wiki User

14y ago

What else can I help you with?