Location of David's place is fantastic! Charlie was very accommodating and even provided us with extra shampoo and laundry detergent. Key pick up and drop off were both seamless. Place was exactly as pictured and had all the extra amenities one might need.
Things to be aware of: As other reviewers have mentioned, the area is noisy so if you're looking for a quiet stay, this may not be the place for you. David and Charlie have installed a second set of windows which go a long way to block out the outside noise, and we're very much appreciated. We were generally not going to bed until after midnight so this wasn't a huge issue for us. Again as others have mentioned, the shower temperature does indeed fluctuate. We've heard that plumbing problems are common in London, so not sure how much control the hosts have over this. Internet was a bit of a challenge. Charlie provided us with a few different options, so they are obviously aware of this and working to find a solution. It was a bit hit and miss for us to find a connection but we managed.
Overall, we really enjoyed our stay and this place did the job for us, the above comments are really to help manage expectations of future guests who may be looking for something other than a great homebase to spend most of your time out exploring the city. We would stay again, and the value is great given prices of properties in the area. Thanks again, David and Charlie!