Lage: Das Haus befindet sich zentral in South Kensington, nur ca. 5 Gehminuten vom Hyde Park entfernt. Direkt daneben befinden sich das Natural History Museum, das Science Museum sowie das Victoria & Albert Museum.
Ausstattung: Zu den Annehmlichkeiten zählen u. a. 24h-Rezeption, kostenloser Gepäckraum sowie Schließfächer, große Lobby, Bar, Gamezone sowie eine große Terrasse.
Zimmer: Die Schüler werden in hellen 4- bis 12-Bettzimmern mit Dusche/WC untergebracht. Für die Begleitpersonen stehen Doppel- bzw. Einzelzimmer zur Verfügung.
Verkehrsanbindung: Die U-Bahnstation Gloucester Road befindet sich ca. 5 Gehminuten entfernt.