I would highly recommend Veri's place to stay in London. There is minimal street noise and It is incredibly close to the tube/overground, a supermarket and many eating venues.
The pictures are exactly what you find and her place was exceptionally clean and tidy. She left spot on instructions for using everything within and around her apartment.
Thanks again Veri!