A secure data storage centre run by Zenium on the Slough Trading Estate, near Heathrow, London, UK

- Image ID: TR7C5D
A secure data storage centre run by Zenium on the Slough Trading Estate, near Heathrow, London, UK
Simon Turner / Alamy Stock Photo
Image ID: TR7C5D
Location: Slough, UK