England’s Haunted Ham House is Even a Filming Location of John Carter
A mile or so from Richmond, on the banks of the River Thames, is where you’ll find Ham House. Being one of the allegedly most haunted homes in the nation, it never fails to impress and is conveniently accessible as a quick day trip from London. London’s Ham House is adjacent to the River Thames. … Read more