It looks like one of those "flash your speed" devices, but the ones around here are usually stuck on a lamp post or similar - that looks like a pole has been put up especially for it.
I guess it could be one of the flashing speed warning signs, or it could be something to do with traffic management because they have been 'improving' the Fort Brockhurst roundabout for what seems like months now