THERE IS PLENTY TO DO WHEN YOU VISIT WINDSOR. Windsor is home to Windsor Castle, a residence of the British Royal Family. Built by William The Conqueror in the 11th century. What else? Legoland, Ascot, Windsor racecourse, Queen Mary's Dolls House and The River Thames are just a few of the MANY attractions Windsor has to offer. Click here to discover everything.
Legoland |
Queen Mary's Dollhouse |
Royal Windsor Racecourse |