Station Cafe
CafeBritish★ 4.7 (207 reviews)$
Sign in to add a photo.
About
Station Cafe is a Cafe based in Lee, United Kingdom. Price range: budget-friendly. It is open seven days a week. Cuisine: British. Rated 4.7★ from 207 reviews, it is among the highest-rated spots in Lee.
Frequently asked questions
Where is Station Cafe?+
Station Cafe is located at 23 Staplehurst Road, London, Lee.
What kind of place is Station Cafe?+
Station Cafe is a Cafe in Lee serving British.
What are Station Cafe's opening hours?+
Station Cafe is open seven days a week.
Is Station Cafe open on Sundays?+
Yes, Station Cafe is open on Sundays.
How expensive is Station Cafe?+
Station Cafe is generally budget-friendly.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Lee.
Reviews
No reviews yet — be the first to review Station Cafe.

