Fernwood Avenue, London, England, SW16 1RD, GB
No telephone listed
No email address listed
Franc and Lil's Garden Cafe brings you vegan recipes, literary musings, experiments with gardening in London, and our attempts at living more sustainably.
No external menu listed
Are you the business owner of this listing? If so, get in touch!