May 7, 2024
London Super Sewer gets underground flower garden

London Super Sewer gets underground flower garden

The artificial oasis 50m beneath London aims to reflect a healthier future for the River Thames once the new sewer opens.

Source link