Illuminated River walking tour 7 January 2020

Illuminated River are planning an evening walking tour on 7 January 2020. The tour is led by City of London guides Meet at Blackfriars Station at 1800 Illuminated River is an ambi­tious, new pub­lic art com­mis­sion – a unified light installation which will trans­form London at night, connecting bridges on the Riv­er Thames. Walking the […]