Celebrating nothing at all happening in your home town
It's a noticed board in Leigh.
This comment has been removed by the author.
It's a notice board in Leigh, the largest town in England without a railway station, although it does have a pub called The Railway. Typical me dullness.