China's place is an excellent option to staying in London. The neighborhood is very quiet but there are lots of groceries stores and places to eat.
The subway it's just on the corner of the street so it was very easy to get to the center.
The decor was really nice, we felt at home. The kitchen was fully equipped, even with a gas stove (I don't like the electric ones so this was a plus). The bed was extra confortable.
I had a couple of problems with the wifi signal, but overall it was ok. During video calls it freeze for some seconds and then return to normal.