Near Barclays Arena, BAM and Fulton Mall, comes a new global retail flagship site