
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