Canning Town Superstore

139 Barking Road London E16 4HQ