A new cafe serving hot drinks, soups, breakfasts and lunches.
The Greenhouse Deptford
Time Out says
Details
- Address
- 481 New Cross Rd
- London
- SE14 6TA
- Transport:
- New Cross Overground/Deptford Bridge DLR
Discover Time Out original video
A new cafe serving hot drinks, soups, breakfasts and lunches.
Discover Time Out original video