Green Pepper

239 Mile End Road London E1 4AA