Street Art and Reality on Hanbury Street, London.