When in the British capital, afternoon tea is practically a requirement. From old-school classics to innovative twists to blends with a kick to boozy blends, here’s a look at 14 places for afternoon tea in London.