Debenhams Head Office completed 2013 (1 images)
Sentrum Data Centre Complex (1 images)
Telecity Data Centre (1 images)
Sentrum Data Centre (1 images)