About the area:
Windsor is a suburban town and tourist destination in the Royal Borough of Windsor and Maidenhead in Berkshire, England. It is best known as the site of Windsor Castle. The town is also the location of Legoland, built on the site of Windsor Safari Park.