As part of the Thames Tunnel development, Barn Elms, a valuable green space in London, is being considered by Thames… read more