The Five Best festive afternoon teas in London

Here are the best five festive afternoon teas to do in London at Christmas. I love a good afternoon tea and have spent a lot…