Listings >> Art, Design and Creative >>Fashion including Accessories >>Retail VENNER STORE LTD An independent shop on Francis Road in Leyton selling responsibly sourced, beautifully designed gifts and homewares. 02089250011 www.venner-store.co.uk Social Media Profiles /venner_leyton /vennerleyton @venner_leyton Photo gallery All photos (6) Francis Road London E10 6PR England GB Get directions