You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
No doubt the shop does a solid trade but it does not appear to be a business with international reach. However, this unassuming little outlet on Leyton's Lea Bridge Road has a surprising secret.