The flat is really close to Crossharbour DLR station.
Quiet area, with two supermarkets just near by in case of necessity.
I suggest this place for your stay in London.