Dulwich College

A boy's school in Dulwich founded in 1619.

Its website is and the Wikipedia page is