In total, the Tower of London covers approximately 18 acres.
The collection was established in 1652, featuring a notable display of royal armour.
Built in 1078 by William the Conqueror, it houses stunning displays such as the Line of Kings.
This is one of London's top attractions.