Trường nằm tại thành phố London - một trong những thành phố thủ đô sôi nổi nhất thế giới.