We had a lovely stay in Sarah‘s Airbnb. The view on the river is beautiful (especially at night) and we were allowed to use the rest of the apartment too.
Battersea is a nice region with a good bus connection into London city