1-Day sightseeing tours to Windsor to explore the royal family's residence Windsor Castle. The best chance to visit the national historical site Stonehenge and Bath.
Windsor is a town near London, United Kingdom. It is famous for the Windsor Casttle, one of the house of British Royal Family. Prince Harry will be married at the chapel.