Harrow School
The Harrow School in Harrow, London, England.