New Scotland Yard was paid a visit today