Enjoy London’s amazing architecture, shopping meccas and theatre scene in between visits to the Royal Family’s residence in Windsor, Stonehenge’s prehistoric standing stones, the spa town of Bath, the mystical Blenheim Castle, the college Downton Abbey village, the rustic villages of the Cotswolds.