Original: Winchester College is a famous boys' independent school, set in the city of Winchester in Hampshire, England, the ancient capital.
Simplified: The school is located in the city of Winchester in Hampshire, England.