December Festive Tours
Fancy something a little different this year? Kick off the festive celebrations with a traditional Christmas Ball at Highclere Castle made famous by Downton Abbey. Perhaps a tour off London under the twinkling Christmas lights will help you feel all festive or perhaps a break to the romantic city of Paris where you can see the Eiffel Tower in Christmas lights or do some Christmas shopping on the Champ Elysées.
Share with friends and family