Life insurance firm Beagle Street has unleashed hundreds of £10 note origami beagles upon London in a bid to engage commuters with how it can “put money back into people’s pockets with cheaper life ...
Hundreds of origami dogs made from £10 notes have been handed out on the streets of London. Life insurance provider Beagle Street released the pounds today, with a total of 500 paper canines let loose ...