We had a really pleasant stay. The flat was clean and comfy and had everything we needed. The tube station is only 1 minute away and there are lots of shops and restaurants all around (I highly recommend the "Indian Express")
The communication with Mehmood and Amira was easy and they always responded really quickly. I would defiantly recommend the place and I would stay there again if I'm in London next time.