Founded and based in Surbiton, Shrewsbury House School is a Boys school located in 107 Ditton Road, , Surbiton. Taking…