Petra's apartment is conveniently located between Clapham Junction and Vauxhall station. The apartment turned out to be more lovely than shown in the listing.
The neighborhood has lots of restaurants and stores. A short bus ride takes you to Thames river side from where Westminster abbey, Big Ben et al is a leisurely stroll away.
Petra was generous with her time and company. Her warm welcome made the stay special.