British English: locker. I've never before encountered the word "lockbox"; I'd use "safe deposit box" or perhaps "safebox" for the ones in a bank. __John (native British English speaker)