Description
Spacetel provides small boutique facilities appropriate for organisations that want to house their IT equipment in a purpose-built building, where they can still manage the environment as if it were their own.
Location
-
15 Bowling Green Lane, London, UK