Dario and Dorelly's flat has everything you need for short or long stays in London. The location is very convenient (you can reach everything by bus or metro).
Note that you may need an eye mask if you are sensitive to lights in the morning ;)