Yes
Yes, there are
yes it is
yes they do,
no
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.
Some people think they see the ghosts of the two princes but it remains a mystery.
The Ghosts of London was created in 1939.
The Tower of London is in Greater London and not in any particular county unless you mean 'country', in which case it is in England, which is part of the United Kingdom.
London Bridge has never had any towers. Maybe you're thinking about Tower Bridge.
I'm sure there are rumors of ghosts living in the Leaning Tower of Pisa.
the tower was for prisponers
William Robertson Dick has written: 'A short sketch of the Beauchamp tower' -- subject(s): Accessible book, Tower of London (London, England), Tower of London (London, England). Beauchamp Tower 'Inscriptions and devices, in the Beauchamp Tower, Tower of London' -- subject(s): London, London. Tower. Beauchamp Tower