Dark History that Surrounds the Tower of London Since A.D. 1066The Tower of London is the biggest attraction in London. Read the article to know the haunt behind it.