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

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Mall Deli

Advertisement