Has anyone heard of this company based out of Twyford Berks RG10?
I seem to have earned a free holiday for two for 7 days / 6 nights Italian Highlights and wonder if anyone has any experience of them. Upgrades seem quite expensive but an interesting itinerary.