Hampton Court Palace,15 miles from London, has seen many dramatic events in its 500 year history. There are reports of ghosts and has fabulous garden Continue reading »