Sustainable art is a reality... the 'whale on the wharf' in London is proof of human consciousness. London travel is always full of surprising elements... and this is just one of them.