Escape the bustling city of London to discover southeast England. Experience Kent, known as the Garden of England, then head to the fairytale-like Leeds Castle, historic Canterbury Cathedral and the striking White Cliffs of Dover.
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more here