Il centro estivo è situato nel campus universitario Kingswood Hall della Royal Holloway University di Londra, vicino alla città di Egham, circondato da una splendida campagna e a soli 5 km da Royal Windsor, nota e rinomata località dove ogni anno dal 1943 si tiene uno spettacolo ippico per cinque giorni a maggio o giugno.
Il campus é ideale e consigliato per gli studenti più giovani in quanto sicuro e affidabile grazie ad una attenta e curata attenzione da parte dello staff. La struttura offre camere singole con e senza bagno privato, nonché una grande sala dedicata alle attività "indoor" ad uso comune e grandi spazi a disposzione all'esterno per le attività "outdoor".