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 insurance policies”. Tags:freeGuerrillaGuerrillablogInsuranceLondonMoneyPoundsRaul&Rigelstreet