This place is great. 5 min walk to the underground and tons of restaurants around.
Buckingham palace is within a 20 min walk, if you enjoy walking. But the bus goes literally by the front of the building. The new Battersea mall has plenty of shopping, restaurants and cafes. The alley under the train track is also loaded with pubs and restaurants.
The Uber boat is also super convenient and the fastest way to get to a traction that are close to the river. The Uber boat is within less than 5 min walk.
I highly recommend this place for a couple looking to know the city.