New sculpture unveiled outside London’s King’s Cross station makes ‘homelessness impossible to ignore’
A looming 4.3m-tall sculpture making “homelessness impossible to ignore” has been unveiled outside London’s King's Cross station. Commissioned by the ...
Read more