If you like Claridge's then I would suggest the Dorchester. Same classic London hotel but better done and a definite step up. However they tend to not treat all guests the same (which can either be to your benefit or work against you). For a first stay you needed Concorde baggage tags (in the old days) ...