The question of where to go for afternoon tea in London seems to crop up regularly on the Forum. I just had an email from British Airways with an interesting article on some nice choices.
https://bahighlife.com/destinations/london-s-finest-afternoon-teas