The Latch Cafe
Coffee Shop
Community cafe located within Latchmere Recreation Ground playground. Offers a welcoming space for visitors.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Latch Cafe.
Local restaurants nearby
Latchmere Recreation Ground Playground, England



