How can you miss a cup of authentic English afternoon tea when you visit London? In the UK, drinking tea is an important tradition, and now drinking tea is more of a habit for the British. Afternoon tea in London is definitely a good way to try traditional British food and tea, and of course you can also enjoy a wonder...