If you fancy taking a day trip this festive season, Kent is packed with places to see and they’re all within roughly an hour of London.
Step into the Land of Oz this Christmas at Hever Castle and Gardens. Follow the Yellow Brick Road, meet Wizard of Oz characters, enjoy festive rides and beautifully illuminated gardens. Begin your ...