81?
81 they say, looking at the list aren't at least half of them "London" maybe they mean 81 exchanges, but even that seems doubtful as areas outside London are often in clumps. Some of the London locations listed are awfully close together.
The technology sounds interesting if it means that another 10fold increase in bandwidth is possible without needing to dig up all the streets.