Le centre est situé sur le campus de la South Bank University, à proximité de la Tamise, du London Bridge et du London Eye. La résidence Mc Laren House se situe à seulement 2 minutes à pied du centre universitaire où ont lieu les cours. C'est l'endroit idéal pour les jeunes qui souhaitent explorer la ville de Londres autant que possible.
Capacité d’accueil : 150 lits
Hébergement en chambre individuelle, avec salle de bain privée, en appartement de 6 à 8 chambres avec pièce commune. Le campus dispose de diverses infrastructures dont un gymnase multisport, un grand espace commun au rez-de-chaussée avec coins lecture, jeux de société, table de ping-pong et baby-foot.
Laverie disponible pour les séjours de 2 semaines.
Les repas sont servis dans un grand self-service (réparti sur deux étages) situé dans le bâtiment principal de l'université. Il y a plusieurs choix de plats possibles et une option végétarienne est systématiquement proposée.
Le Wi-Fi est disponible dans tout l'établissement.
Toute sortie non accompagnée le soir n'est pas autorisée.