Great location with all the comforts of a home away from home. Just down the street you’ll find Vauxhall to catch tube, rail, or bus to go sightseeing!!
Good restaurant choices within walking distance as well.