World Supermarket 169 Barking Road, London E16 4HQ