The Meeting Place is a sculpture by British artist Paul Day. It is placed inside St. Pancras International train station (British hub for international high-speed trains) in London, UK.
We took a photo of it during our last trip to London, back in May.
According to Wikipedia, sculptor Antony Gormley, while talking of this sculpture, said “there is an awful lot of crap out there”.
I didn’t find it too bad (but not unforgettable either). On the other hand, I have the same taste in art as an ant.