Le Mi Supermarket 257 Mare Street, London E8 3NS