DavidB4-bot
→top: Spelling/Grammar Check, typos fixed: noteable → notable
22:08
-1
clean up
21:29
-2
EdBot
Category:United Kingdom Cities and Towns
14:00
Koba
New page: '''Windsor''' is a town in Berkshire, south-east England, situated on the River Thames west of London. It is noteable as the location of Windsor Castle, a royal residen...
12:29
+695