Indeed, currently I have my UK sim in my L920.
It's from the first batch with the dust issue turning the screen off so I didn't try to sell it.
Plus I kinda love that indestructible beast, I couldn't bring myself to part with it when I got my current L1520.