Does anyone know what this sticker refers to? Or where it comes from? Or where I can buy some?
I first spotted one stuck to a bus-stop at The Elephant & Castle about a year ago. It was very cold and late at night, and it instantly cheered me up – so I took this picture:

Then recently I saw another one at Waterloo Station:

I really REALLY want to find out where it’s from!
Just £75 of free Google AdWords vouchers in the post. I thought I might as well give it a try… but is it actually any good?
I do a little bit of freelance web design/web development in my spare time – so I don’t want to be flooded with work. I’d also like to focus on the London area (for now).
Does anyone have any ideas or suggestions on how to best use the £75?
Any advice would be much appreciated!