Love him or hate him, Banksy’s latest work is certainly controversial… Check out > London Wow