leasing/managed offices in London, UK with 10gbe carriers POPs?