Thames Tideway Tunnel Decommissioning Project
Client
CVB
Location
Central London
Value
£23m