News

The Tower of London and Blickling Hall in Norwich are notorious for their creepy connections. The Tower of London is a historic castle near the River Thames and city center that was founded in 1066.
1. Theatre Royal Haymarket, London 2. Oldham Coliseum 3. Theatre Royal, York 4. Adelphi Theatre, London 5. Theatre Royal, Margate 6. Lyceum Theatre, Crewe 7. Theatre Royal, Bristol Source: Sky History ...
Luckily the couple has a few other places where they can call home, and one is located across the pond in London, England. The 14-bedroom villa is located on Bishops Avenue where you’ll find ...
If you’re up for the challenge, the Old Changi Hospital in Singapore is said to be one of the most haunted places on the island. It’s no longer in operation, but while it was open between 1935 ...