United Kingdom: Great Britain: England: Berkshire: The Royal Borough Of Windsor And Maidenhead: Windsor Edit this page
Windsor Castle, Legoland, and St. George's Chapel. Windsor is featured on the list Places of "Notes from a Small Island". Places in Windsor have been tagged united kingdom, 2005, and castle.
Write an entry Entries about this place
People who have been here
See all 88 people