I might leave some on trains going to London or at stations by ticket offices etc.
I found a new site on twitter and linked it to the blog. They also print business cards if you want them. I've thought about book cards placed in the city. I suppose it takes a lot of thought, but you can print them with the book cover on.