Discovery Cafe
Coffee Shop · Sandwich Shop
Enjoy a coffee, snack, or sandwich at Discovery Cafe, a dog-friendly cafe located within a park with gardens and lakes.
Location
Best places nearby
The highest rated places close to Discovery Cafe.
Local restaurants nearby
Chiswick Park, England



