Advertisement

shopping

The Icon Outlet at The O2 in London is to re-open the last remaining stores this Friday, 10 weeks after the extensive damage to the roof which was caused by Storm Eunice in February.