Highlights Experience the magical christmas markets in towns like Oxford, Canterbury, Bath, Winchester and the city of London. Visit stunning British landmarks like Stonehenge, Windsor Castle, the Spa town of Bath and villages of the Cotswolds. Savour the delights of the land with a visit to a cider farm and wine tasting in Kent. Visit Britain's bustling and mesmerizing capital, London. |