This has been going up on Station Road for some time now, and now seems to be in use:
They have what seems to be a monolith with a hole in:
Also this curious construction:
Anyone care to guess what the significance of 1911-2011 is?