St Helens Café & Deli

London, United Kingdom

3

Open now

3 reviews

Accepts Credit Cards

Map

Streetview

Activate map

Bussiness info

Accepts Credit Cards
Yes
Bike Parking
Yes
Outdoor Seating
Yes
Wi-Fi
No
Good for Working
No
Take-out
Yes

Description

Specialties

We specialise in fresh, modern food, for breakfast, lunch and dinner, to eat here or to take away. we try to source ethically produced goods and healthy ingredients to help us all feel good eating and drinking here.