China Telecom Europe Ltd.

2nd Floor Bellerive House, 3 Muirfield Cres., Tower Hamlets, London, E14 9SZ
We need to know your location to give you directions.