This is a great location and really spacious place for London! We enjoyed the local restaurants (try Riverside Restaurant downstairs and the Rose down the road) as well as Marketplace Vauxhall for lots of dining options. There's also a Little Waitrose for nice groceries across the road. For a real treat, find Brunswick House also! We took the river boat down to Bankside to see St. Paul's and go to the Globe (and Tate Modern is right there too!). Tate Britain is a short walk across Vauxhall Bridge, and you can get into central London from the flat to Waterloo in 11 minutes (just a 4 minute train journey!). Excellent location and great place to stay!