Organization
English football team of Windsor Berkshire
Not who you're looking for? Others named Windsor & Eton F.C.: association football club in England