I was told they would be available to buy from Southwark Council but would not be collected unless you had paid the £25.00 and had a Brown bin sticker. You would be able to take the bags to Devon Street.
DF, what you were told is half right - you can now only buy the bags from Southwark, but once you have bought a set you can then book a street collection of the bags when they are full on the Southwark website (or take them to Devon Street yourself as you mention). What Veolia won't now do is collect paper bags that have been left out if you haven't a) paid for them and b) booked a collection. You don't need to have subscribed to the general service or have a sticker.
I'm not sure it's a more efficient system than the old one but it seems to work ok for me so far.
Edited 1 time(s). Last edit was 2019:07:31:12:58:57 by Siduhe.