The apartment is spacious and nice, and the price is somehow reasonable.
If you would like to take buy to travel around London, this location is quite convenient - there’s a bus stop within 2 minutes walk. However, the nearest underground station is around 10 minutes walk away; therefore, I wouldn’t say that this is the best location if you plan to travel by underground.