100m stainless steel mesh veil acting as a safety screen Wood Lane Underground Station, London, UK

100m stainless steel mesh veil acting as a safety screen Wood Lane Underground Station, London, UK

100m stainless steel mesh veil acting as a safety screen Wood Lane Underground Station, London, UK