The place is in the south, located in a quiet area in Battersea. As they live in this area for so long, Elisabeth will be able to give you transportation tips to walk around or visit spots by her own tips, other than google navigation. There's no subway near the apt, but you can easily catch a bus (No. 170, available till mid-night) from Victoria Station and it will drop you off (after 15-20mins) in front of the front gate. You can escape from crowds and live like a local here. I hope it's helpful to those who need to identify the location and make decision.