Icon outlet shopping centre at the o2 in Greenwich opens for sneak peek today and tomorrow 18/10/2018 2 Comments