The ghost of Catherine Howard has long been said to roam the corridors of Hampton Court Palace, screaming for her life.
Not only does it command unobstructed views of Hampton Court Palace and the Royal Gardens, but it also backs directly onto Bushy Park. Dating all the way back to the 1600s, Tudor House was ...