St Mary Le Strand Church Strand London WC2R 1ES
Display of a temporary artwork installation along the south facade and corners of the east and west elevations for a temporary period 06 from October 2025 to 19 December 2025.