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