Have always wondered what these things are in my local town center. I think they are something to do with local barrier/bollard control according to the website below. Maybe they are RFID card readers.
http://www.atgaccess.com/
There is two of them, always lit up red, spaced about 5-10 meters...