15 Best Things to Do in Windsor (Berkshire, England)

1. Windsor Castle

2. St George’s Chapel

3. Windsor Great Park

4. Savill Garden

5. Theatre Royal

6. Guildhall

7. Windsor and Royal Borough Museum

8. River Thames

9. St John the Baptist Church

10. Runnymede

11. Eton College Natural History Museum

12. Fudge Kitchen

13. Legoland Windsor

14. National Trust Cliveden

15. Royal Windsor Horse Show