Decent area; very convenient walk to the Tube stations; it was a nice, quiet apartment with an excellent view, lots of cheap and good takeaways around.
Very easy to navigate around London from there; it's in a convenient location. We walked to the Tower of London multiple times from the apartment; that's how central it is to local sights!