The UK’s Hidden Gem Destinations – Windsor

Situated just 15 minutes from London-Heathrow, Windsor is famous for it’s royal connections. Discover a lively town in a picturesque riverside setting with great hotels, restaurants and a wide variety of activities including Windsor Castle; a residence of the Queen and the oldest occupied castle in the world.

Click here to discover Windsor