The Langham is defintely more atmospheric than the London Hilton, which is a modern business hotel. Can't speak for the Mews, as I haven't stayed there (yet).
The Langham has all the charm of a turn-of-the-(last)-century hotel, but with modern plumbing, beds, etc. The staff has always been super, too.