Costing the Earth
Cruising: A Dirty Secret11/14/16
A new cruise ship terminal is planned for Greenwich. Enderby Wharf will bring holiday makers right into the heart of the UK's capital city. Greenwich is an existing pollution hotspot. Heavy traffic from nearby Trafalgar Road and the Blackwall Tunnel...
- London, United Kingdom