Icon Outlet is located inside The O2 at North Greenwich. Open 7 days a week, it’s just 15 minutes from Central London by tube or within easy reach by road and Thames River Bus.