Cave Song September 17, 2015 ‘Cave song’ Gloucester Road tube station, exhibition as part of the ‘New London Glass’ group. 2001 Tweet