St Giles International Londra Aile Programı’ nın sunulduğu Londra şehri, İngiltere’nin ve Birleşik Krallık’ın başkenti ve en popüler şehridir. İngiltere’nin güneydoğusundan geçen Thames Nehri’nin üzerinde kurulan bu şehir dünya çapında tarihi eserlere sahiptir. Ayrıca şehrin birçok yapısı UNESCO Dünya Mirası Listesi’nde yer almaktadır. Özellikle, Londra Kulesi, Westminster Sarayı, Westminster Abbey, St. Margaret’s Kilisesi, Buckingham Sarayı, London Eye, Trafalgar Meydana, Tower Bridge, The Shard ve Piccadilly Circus en popüler eserler arasında yer almaktadır.
Londra’yı ailece keşfetmek isteyenler için tasarlanan bu programda Ebeveynler St Giles London Central yetişkinler kampüsünde, öğrenciler ise 2 dakika yürüme mesafesindeki Russel Square' de bulunan De Morgan House' da eğitim alırlar.