Great location, great unit, good value!! We spent 5 nights here, and this was perfect! Just a couple blocks from the tube, steps from great restaurants and shopping. The added bonus was the washer and dryer in the unit, as I had been traveling for a week already, it was nice to wash some of my own things, as well as pop the towels in. They left a nice little bag of snacks, so we felt at home right away.
I'll definitely look to book this unit again when I'm in London.