Windsor, Berkshire, England. 2007