Loading titleLoading artist
A controversial large advertising screen above the concourse at Euston railway station will be used to display train information, Network Rail said..