Whether you are looking at experiencing a festive Christmas in London, cruising the Indian Ocean Islands or delighting in our own local sights, sounds and traditions, we have the perfect holiday for you to celebrate your dream Christmas this year.