Nyligen invigdes i Londons närhet en insti tution , som torde blifva af storbetydelse