New World

410 Barking Road London E13 8HJ