If you want to live near the locals, this is great place to stay. There is nearby "local type" shopping and eating. (grocery store, places to eat). You will be some distance from tourist attractions, but London is big and practically no matter where you stay you will be some distance from a tourist attraction. Fortunately buses stops are within walking distance in addition to train stations.
As a side not about a local area, if you look like tourist, you may get looks like "what are you doing here". In fact a few in our group were asked exactly that - the tone seemed more like "why would you be in this area". We did look like tourists so there is that :)
In our group we had 16 people. If there is a downside it would be amenities, namely paper products were significantly lacking compared to other places we stayed. Cookware was also an issue … skillets would have been our main cookware, there was one 8" skillet. Takes a looooooooong time to cook almost anything for 16 people. Basic cooking ingredients (salt, pepper, oil, etc.) was negligible. Consequently we went way over budget on our stay at this Airbnb because of the need to buy paper products but more significant it took to long to prepare food and therefore we ate out practically every meal, or heavily supplemented with what we could get cooked without having to stay in the kitchen all day.
Lastly, there are lots of stairs, one bedroom on the main level and all the other bedrooms are up stairs or "up up" stairs.