Company name: Icon Outlet at The O2
Description: Swanky complex with brand-name fashions
Peninsula Square, London SE10 0DX, United Kingdom