I found Duke's to have a lovely and intimate tea service. The room they serve in is much smaller and often less crowded than tea at some of the larger "flag" hotels in London, and is, at least in my opinion, quite beautiful.
I also think the Connaught does a very nice job with their tea.