This apartment was beautiful!
Checking in was super easy, and Ano was really helpful with info on getting around. There are a couple of bus stops right outside the apartment that will bring you right into the center of London. word of warning: to use the bus, you NEED and Oyster card or a touch credit card. There's a grocery store that's only a 5 minute walk from the apartment.
The listing says it's walkable to Big Ben, which it is, but just remember that you also need to walk back, so it may be good to have another way home in mind.
This was a great place to stay for a few days, and if I get the chance to come back to London I'll 100% look into this place again.