See the best of Britain on this luxury coach tour of three iconic UK locations. Start by visiting the glorious Windsor Castle and see the luxurious State Apartments of the Queen’s favorite weekend residence. Next, travel to breathtaking Stonehenge, the mystical stone structure has stood since 2000 ...
