When I decided to make a quick trip to London, one if the experiences I had to have was afternoon tea! Here are some of the best tea locations near Paddington Station in London where I stayed: Patisserie Valerie Located just a short walk from Paddington Station, Patisserie Valerie offers...