2004'te kurulan Londra okulumuzun belirgin özelliği modern bir ortamda, mükemmel ve amacına uygun tesisleri çok modern çevrelerde sunmasıdır.
Şehrin canlı nehir kıyısı alanı olan Greenwich'e 10 dakikalık bir yürüme mesafesinde, Londra'nın merkezine ise sadece 20 dakikalık bir uzaklıkta yer alır. Öğrenciler arasında oldukça popülerdir. University of Greenwich'in yanı sıra birçok müze, kafe ve dükkanlara ev sahipliği yapar. Adından da anlaşıldığı üzere, çevrede birçok yeşil park alanları bulunur ve çoğunlukla “şehir içinde bir kasaba” olarak tanımlanır.