Coffee London Tea is a coffee shop and tea house offering fresh artisanal coffee and a variety of tea options. They also feature affordable paninis and irresistible desserts, making it a popular spot for a quick and economical meal.