105 , Liverpool Road , London , N.