London Cafe offers coffee and tea with a focus on quality service and good prices.