Location! Location! Location! I have the pleasure to stay at Serena's place for a 2 day transit visit and couldn't be more happy. Some key points to the future visitors -
Vauxhall station is just a footstep away.
This is a Zone 1 location connecting to all the major tourist attraction places.
For a quick bite stop at Pret Manger for homemade and organic food.
A nearby grocery for food arrangement.

I will definitely be back for my next trip to London.