ArtsfromianVisits18 hours agoLondon's Public Art: A whale tail in Stratford stationA giant whale-tail installation at Stratford station is an artwork by Ahmet Öğüt that resembles an advertisement and references a 2020 train accident.