Music festival revellers descend on the station, and a street art mystery is revealed in the Arches bar.