You haven't had afternoon tea until you've experienced it at The Ritz's glamorous Palm Court. The only place in London to have a certified tea master, let the experts decide the drinks for you and concentrate on the delicious food, all to the tune of the resident pianist.