The Mall Deli
Advertisement
69 Churchfield Road
W3, England W3 6AX
The Mill Cafe is a charming spot located in the heart of London, England, known for its inviting atmosphere and delicious offerings. With a menu featuring freshly brewed coffee, homemade pastries, and light meals, it's the perfect place to unwind or catch up with friends. The rustic decor and friendly staff create a warm ambiance that keeps customers coming back for more.
Generated from this place's information
Also at this address
See a problem?
You might also like
Advertisement
