UK is smaller than Oregon. Oregon has a population of 3.9 million. UK has a population of 63.2 million. It is cheaper to get Internet to concentrations of people (more income per line).
That's a bit misleading: 70% of Oregon's population is concentrated in the Willamette Valley, an area 1/5th the size of England and with a higher population density than Scotland. The US population is not evenly distributed: most of the population concentrates in very dense urban/suburban areas whereas most of the area (particularly in the west) is sparsely populated.[1]
[1]: https://en.wikipedia.org/wiki/File:USA-2000-population-densi...
[0] http://en.wikipedia.org/wiki/List_of_U.S._states_by_populati...
Shouldn't both of those cities have comparable prices to London, whereas Oregon should be $200+ per line to cover the cost of the long distances between homes?