The castle is officially named Her Majesty's Royal Palace and Fortress, but it is commonly known as The Tower of London. It is located on the north bank of the River Thames in London. The castle was first built in 1078, and it now has over two million visitors per year.
The Tower of London. Many inmates were tortured, starved to death, beheaded or otherwise murdered there.
The castle in London is called the Tower of London
The Tower of London. Windsor Castle is just outside London.
The Tower of London is the famous castle in London. It is located in the center of London, along the bank of the Thames river.
The tower of London.
The most famous Stone Castle is the White Tower of London (Tower of London)
The Tower of London.
Windsor Castle.
The tower of London
Tower of London
the tower of london
There are many, including Stonehenge, Tower of London, Tower Bridge, Big Ben, London Eye, Buckingham Palace, Windsor Castle.
the white tower in London happens to be it :)
Buckingham Palace, Tower of London, London Eye, Edinburgh Castle, Stonehenge.
The white tower of London
Tower of London, Leeds, Edinburgh, Stirling, Warwick, Alnwick
The guards that stand in front of the Tower of London are called Yeoman Warders.