If you go the Airbnb route, do read all the reviews for ones you are considering. And also check out the links to the owner's bio.
Lots of free things in London. The wonderful British Museum for starters. Odd little programs at museums and churches just noted on their bulletin boards. Try a search on "free things to do in London".
Romelle