Henry VIII's forgotten palace that was once grander than Hampton Court 0 30.08.2024 17:50 Express.co.uk Otford Palace, near Sevenoaks in Kent, was once one of Europe's grandest palaces and played host to numerous pivotal events in history