Tele House

Telehouse is a biggish building in the London Docklands where most of the UK Internet providers hang out. It's full of cables and hardware for peering arrangements. Hopefully it avoids traffic from one UK ISP to another having to cross the pond to America and back..

See Also: SinglePointOfFailure


EditText of this page (last edited January 7, 2003) or FindPage with title or text search