London

Level 39
One Canada Square, Canary Wharf
London E14 5AB, United Kingdom

Porto

District – Offices & Lifestyle
Rua Augusto Rosa 79
4000-098 Porto, Portugal