Some people think they see the ghosts of the two princes but it remains a mystery.
Prince is still performing but has been having hip problems and sometimes must walk with a cane now, but other than that, he is still the performing Prince.
The Tower of London still has a small military garrison.
The Tower of London does not have any moats.The moat at the Tower of London is still there although it no longer has any water in it.
In The White Tower.
Yes. The Tower of London is one of London's most popular tourist attractions.
Yes
The Tower of London was, and still is, a fort and still has a small military garrison. It has also been a prison, a royal residence and a menagerie.
No.
The Tower of London is still classified as a Royal Palace but hasn't been used as such for centuries.
The Tower of London is still an official Royal Residence although royalty haven't lived there for centuries. There is still a small military detachment based there and the 'Beefeaters' also live within the Tower.
Yes they do
London, Paris, Pisa etc.