We spent 6 days in London and this place was perfect for us. It is really close to the tube station wich is provides fast access to the city centre. We got every basic things in the flat we needed and our host was very kind and helpful.