Otto and Alex's house is really cozy and well equipped. You can find everything you need for make your staying great. The location is really good, close to the bus stop and the underground.
Communication with them was really fast and clear.
We really raccomand Otto and Alex's house for your staying in London