If you book in advance, try: Berkleys Hotel, very good and expensiveIf you just fancy a walk-in, try: Fortnum&Mason, still a gem largely kept from tourists of Mainland ChinaIf you just fancy a walk-in and wanna something not expensive, go to South Kensington underground station first, then walk along some quite, back-street streets, there should be plenty of good shops do afternoon tea.The idea is: A, avoid tourists. B, Avoid ANYWHERE near oxford street/picardilly/Leicester Square and Hyde Park