Luca's Kitchen and Bakery An independent cafe and kitchen selling bread, cakes and coffee Visit website Address 35 North Cross Road, East Dulwich, London, SE22 9ET Contact 020 8299 3346 Product(s) Store cupboard Fruit & Veg Dairy Bread Coffee Wine Baked goods Location(s) East Dulwich Delivery Area SE22