we had a wonderful 4 nights stay in Neil's apartment. It's a really nice apartment, well equipped, clean and everything fully functioning.
The street is lively with restaurants and shops, so a little bit of noise is part of the experience but nothing to worry about. At 11 pm everything closes and even light sleepers can get their sleep.
The apartment is situated a short walk from the museum area of London and very close to an underground station as well, so it's a perfect lokation for a stay in London. We have no trouble recommending Neils apartment.