Mobile Phones in London - Stratford 297 Romford Road, Stratford, London, E7 9HA Tags: 3 network, internet access, t-mobile network