UK hotel review: Inside The Westminster, a… The Inspector calls at a new London hotel that's a Hilton in disguise, with glitzy modern art and a…