A café, restaurant and cocktail bar in Stoke Newington.
Blue Legume
Time Out says
Details
- Address
- 101 Stoke Newington Church Street
- London
- N16 0UD
- Transport:
- Stoke Newington rail
Discover Time Out original video
A café, restaurant and cocktail bar in Stoke Newington.
Discover Time Out original video