Introducing LON3

LON3 is the latest addition to Interxion’s uniquely located central London campus. It introduces 1,800m2 of data centre space to help even more businesses capitalise on the capital in one of the most popular data centre locations in Europe, strategically positioned between the Square Mile and Tech City.