Apparently Stevenage has some of the tallest street lamps in Britain. This is one of them.