What does this remind you of?

I spotted it during a Christmas visit to London, near Tottenham Court Road.
And it reminded me of my former workplace.

And just like at Confluence there is an orange cube to keep it company.

A little bit of Lyon à Londres.