Windsor Berkshire England United Kingdom


This category includes sites related to the town of Windsor located 22 miles to the west of London, in the English county of Berkshire.








    Top: Regional: Europe: United Kingdom: England: Berkshire

Windsor




   MySQL - Cache Direct


  
Twitter