The Tower of London, London, England
The Tower of London is the oldest fortress, palace and prison of its type anywhere in Europe. It is no surprise that it is one of the most haunted Castles in Britain. Hundreds of ghost sightings have been reported over the years.