Keppel GV7 London Photos

Keppel GV7 London Photos


GV7 Data Centre in Greenwich View Place
Source: Keppel