Actualmente Harrow tiene aproximadamente unos 800 alumnos repartidos en once casas, el alojamiento de tiempo completo cuesta (en 2007) £26.445 al año (aproximadamente 53.000$).