Locația pe care o propunea de România pentru sediul agenției se află în zona de nord a Bucureștiului, la centrul de afaceri Canary Wharf din cadrul proiectului Globalworth Campus.