I just stayed a night at the London Barbican "Thistle" Hotel, and that too had a US type socket over the desk. This was the first time I've seen that provision in an hotel. Interestingly though it wasn't labelled at all. I thought it called for great trust from any prospective user !