What could be more quintessentially English than afternoon tea? A great location helps, and they don’t come much more iconic than London’s Covent Garden. Add...