লন্ডন শহরের কেন্দ্রে অবস্থিত এই প্রতিষ্ঠানটি ইউনিভার্সিটি অব লন্ডন-এর সঙ্গে সম্পৃক্ত।