Coffee & Tea in London - Forest Gate 52 Woodgrange Road, Forest Gate, London, E7 0QH Tags: internet cafes
Coffee & Tea in London - Forest Gate 890 Romford Road, Forest Gate, London, E12 5JP Tags: atm cashpoint, international phone calls, internet cafes, mobile phones