The flat location is very comfortable to experience about London's real life. All the restaurants nearby flat is recommendable.
It has some noise until midnight, but it was acceptable for me.
I have willing to stay again.