LESZEK LATA
Leszek Lata
leszeklatacom.jpg

BLOG

 
 

ICON OUTLET at the O2

ICON Outlet is a brand new 210,000 square foot designer outlet shopping scheme launched in October 2018. Right inside the iconic O2 Arena: a multi-purpose indoor arena located in the centre of The O2 entertainment complex on the Greenwich Peninsula in south east London.

Leszek LataComment