The sign of New Scotland Yard the headquarters of the Metropolitan Police Force
Media playback is unsupported on your device