Whats the first book you'd recommend to someone whose never read a piece of fiction in their lives?
It really depends on the person. Go by what sort of films they like. If they watch light junk, then don't give them anything classic or deep to read. If they like unusual films then go for something more solid.
I'd generally just hand them Harry Potter because its light and easy to read and generally shows people that reading can be fun.
OK, I'm going to be in England, probably mostly London, until mid-June. What books do you suggest I buy, and what bookstores do you suggest I visit? Waterstones, The Works, etc. being obvious, some more unknown ones, please.