The Vaults Theatre, Launcelot Street London SE1 7AD
Display of 1 externally illuminated scenic arch for the period between 6th November and 8th January 2024.