New art installation outside Liverpool Street Station Elizabeth Line entrance


This new art installation erected outside Liverpool Street Station Elizabeth Line entrance makes me wonder: big and small stainless steel balls on a string. What could it be?!

I don’t know who the artist is or what he/she is trying to say with this, but considering that most of them are perverts, I’m guessing: ‘anal beads’.

Feel free to come up with your own interpretation.


Leave a comment