I really appreciate Micheals help, as i was here in London for the first time, i came to checkin late night, and he have stayed awake.
This place have good access to Bus, Train.
The next door is convenient store, so you would get to purchase necessary items there and you will get oyster card there and theres a unlimited weekly pass for buses.
I do recommend this place as Value for Money.