Fantastic location close to coffee shops, drug stores, even a supermarket. 5 minute or less walk to Victoria station and even a nice walk to Harrods (20 min).
Apartment was great, amenities great, a little louder than I expected as the unit is on the corner of a girly busy little road...honking and cars mostly.
Great spot though for whatever you’re doing in London.