Cafe Helen
United Kingdom — Local Food Guide.105A Edgware Rd, Tyburnia, London W2 2HX, United Kingdom
Known for
- Authentic Chicken Shawarma
- Great coffee and fresh juices
- Late-night food and healthy options
- Casual and trendy dining atmosphere
Good for
- Lunch and Dinner
- Solo dining
- Quick bites and small plates
- College students and groups