Cranleigh School - the United Kingdom

Best English Boarding School - Surrey