Server Space Dedicated Servers In London serverspaceUK 10 months ago Server Space Dedicated Servers In London for colocation, dedicated severs, cloud hosting and managed hosting, Server Space operates from three data centres in the London and the South East that are right for you