Off the back of suggested new work in Liverpool, Banksy returns to London with this piece which reads “Sorry! The lifestyle you ordered is currently out of stock”. Taking over billboard space, this is signature Banksy, although of course we can’t confirm that.

Source: Wooster Collective