This is in a great location, on a block or so from a tube stop. Really nice neighborhood, pubs and restaurants nearby, and coffee shop on the corner. It is street level, so you do get a bit of noise, but not any more than one would expect staying in major city.