World Super Market

169 Barking Road London E16 4HQ