This flat is in a perfect location for exploring all the highlights of London! It's a very easy walk down the road to Victoria Station which is arguably the most useful station in London with connections to nearly every major line. We caught the tube everywhere.
There are shops down the road for any groceries you need so that was awesome too!
The room was small however a much better alternative to a hotel room for two. Plenty of space to make breakfast or snack or a coffee in the morning. Anything you needed to have a comfortable stay was on hand. We stayed for 10 days and we didn't have a problem at all. We had easy check in and check out, so no complaints here!
Would definitely stay here again if I was visiting the area!