Time Inc
5 Churchill Place
Canary Wharf
London
E14 5HU
Total
10 Upper Bank Street
Canary Wharf
London
E14 5BF
Truphone
25 Canada Square
Canary Wharf
London
E14 5LQ