સંસ્થા, સાઉથ કેન્સિંગ્ટન માં સ્થિત છે, જેથી વિદ્યાર્થીઓ માત્ર ઉત્તમ શિક્ષણ મેળવી શકો છો, પણ સંપૂર્ણપણે ઈંગ્લેન્ડ એક યાદગાર અને આબેહૂબ વિદ્યાર્થી જીવન આનંદ માટે.