The Lowry Outlet Centre at Media City UK on the banks of the Manchester Ship Canal in Salford and Trafford, Greater Manchester, England UK

- Image ID: KDC1XF
The Lowry Outlet Centre at Media City UK on the banks of the Manchester Ship Canal in Salford and Trafford, Greater Manchester, England UK
John Keates / Alamy Stock Photo
Image ID: KDC1XF
Lowrey Outlet Centre
Location: The Lowry, Salford, United Kingdom