Wo, just stumbled on what appears to be a new #Banksy piece in a Mayfair alleyway. Pretty darn cool #streetart. See pic