This place is in a great location. Literally not even a minute walk to the tube. There is a grocery store right across the street, and a delicious little coffee shop right next door. The apartment is exactly as described. The only complaints that I have are that the place is a little dusty, and the neighbors in the flat next door are quite loud in the evening when I was tired from my day of exploring.
The kitchen and bathroom are shared with other tenants but I had no problems during my stay.
Mehmood and Amira were in communication with me the entire time and answered any questions I had during my stay. They were very helpful and kind. I would most definitely recommend this apartment to anyone staying in London.