Škola se prostire na imanju od preko 50 hektara u prelepom parku i nalazi se na veoma pogodnoj lokaciji u blizini grada Vokingam (Wokingham), u engleskoj grofoviji Berkšir, svega 60 km od Londona. Centralni deo kampusa čini jedinstvena viktorijanska vila opremljena najnovijim tehnološkim resursima. Ovakvo okruženje inspiriše učenike da ostvare svoje najambicioznije ciljeve tokom školovanja, ali i kasnije u životu. Kampus nudi zaista vrhunske uslove koji učenicima omogućavaju da razvijaju svoje talente i produbljuju znanja u akademskim oblastima, sportu i umetnosti.
Dobrobit učenika nalazi se u samom središtu pastoralne brige u školi Reddam House. Školsko osoblje je visoko obučeno i posvećeno individualnom pristupu svakom učeniku, posebno kroz sistem mentora. Učenici uvek imaju nekoga kome mogu da se obrate – bilo da je to nastavnik, njihov tutor, neko od obučenih školskih saradnika za mentalno zdravlje ili školski savetnik.