The Mill Cafe
Hounslow HeathCrane ParkStella's Cafe and RestaurantSPICY ROOSTERMangalItalian Pizza & GrillDuke Of YorkThe Mill Cafe
4.2·(86)
Phone
+44 20 3092 3418
Address
233 Powder Mill Ln, Twickenham TW2 6EH, United Kingdom
Nearby restaurants
Nearby attractions
Ask AI
Start Over