Das denkmalgeschützte Gebäude der Harrow School wurde bereits im 19. Jahrhundert als Dorfschule genutzt. Heute überzeugt das Gebäude durch hochmoderne Ausstattungen und helle, freundliche Klassenräume. Hier befindet sich auch der berühmte „4th Form Room“, in dem auch Harry Potter schon unterrichtet wurde und in dem die English Masterclasses stattfinden. Hier können sich die Schüler mit ihren Mitstreitern messen.
Neben einer gemütlichen Studenten Lounge verfügt die Harrow School über eine eigene Caféteria, in der eine Vielfalt internationaler Gerichte angeboten wird.
Zu den Unterrichtsräumen des St. Dominic’s College, das während der Sommerzeit als akademisches Zentrum dient, gelangt man nach einem kleinen Spaziergang durch das malerische Harrow-on-the-Hill. Das Zentrum Londons erreicht man in nur 20 Minuten, die Piccadilly Line Richtung London liegt weniger als fünf Gehminuten von der Schule entfernt.
Nicht nur wegen seiner modernsten Einrichtungen, wie z.B. einem Sportcenter, einem Schwimmbad und einem Theater, ist die Harrow School eines der meist angesehenen Internate Großbritanniens.