Shropshire Star

Mystery surrounds Telford's very own 'Stirchley of Liberty'

It’s been dubbed the Stirchley of Liberty, Shropshire’s own symbol of freedom – complete with an AtoZ and a cheeky wink.

Published
The artwork popped up this week

The mysterious artwork, standing at eight feet tall, has appeared at Telford’s Holmer Lake, watching the traffic on the nearby A442 Queensway.

Do you know where it has come from - let us know on Twitter or Facebook.