Stones are coming to Barclays, after all