The latest street art show to open in London's screamingly trendy Shoreditch is a beauty.