Reviews

Fresh Vegetables & Ingredients

London | Leila's Shop

Leila's is a lovely community cafe and grocers, offering fresh, seasonal fruit and veg, breads, cheeses, French sunflower oil and many more. Next door, you can buy some delicious food made of products sold in the shop. Recommended!