What does Tracey Emin's latest art piece mean?

Tracey Emin's latest art piece has been unveiled at St Pancras International station.

The sign is one of the first things you see when arriving from Europe and the British artist explains the meaning behind the phrase.

Published
Section
BBC News
Subsection
UK