Is there anything more quintessentially British than afternoon tea? No one can say they have truly visited London until they have sat down at table laden with a steaming pot of freshly brewed tea, scones and cream and cucumber sandwiches. The tradition of afternoon tea dates back to the 18th century when the Duchess of Bedford ordered tea and cakes to be served in her chambers in the afternoon. The idea quickly caught on among the upper classes and the tradition of afternoon tea was born. The practice is still widespread today and we will show you some of the best places to have afternoon tea in London.