Mowgli Coffee is a small independent cafe next to Ladbroke Grove station in London, serving bean coffee and lattes. It offers flat whites, oat milk lattes, green tea lattes, cookies and loaves. Takeaway orders are handled quickly, including at 9 a.m., and the queue moves well when it is busy. The seating area is very small.