This week we had afternoon tea at the Sanderson Hotel in London – looking for the best place to have afternoon tea in the capital? You should give this one a try. We braved the joys of public transport and Oxford Street on a weekday, and headed over for the Mad Hatter’s afternoon tea with…