We were in London for a week for a family sightseeing trip. The location cannot be beat! Access to restaurants (sit down and take out), train station, tube station, grocery stores, souvenir stores was PERFECT; the apartment is exactly in the middle of all of these things.
The apartment was very clean. Beds were comfortable. I was grateful for the hairdryer and the stand up fan. The washer/dryer combo is very small and slow, it only allows for a couple of items at a time. It is fine, but don't plan on doing loads and loads of laundry while here (hopefully you aren't while on vacation anyway :)) I would definitely stay here again, the location is so convenient and made our transportation so easy!