Barking Food & Wine

391 Barking Road London E6 2JT