The apartment is located right next to Victoria station. Great base for a few days in London. Check in and out was a breeze with keycode access.
Coffeeshop right next door, covid testing centre 5 mins away and plenty of restaurants within a few mins walk.
As this property is numerous identical flats, note that you may end up with one that is up a few flights of stairs. Wasn’t an issue for me but those with lots of luggage might find it difficult.
Place was spotlessly clean when I arrived. If you put a premium on a central hub location and know it’s priced accordingly, then this would be a place to consider staying at.