We just spent four nights at Eric's place and it was a perfect base camp for our 4 days in London. There are quite a few shops and restaurants nearby, or further down along Wandsworth Road, and there is a bus stop just in front of the house, with direct buses to major transport hubs. We were 3 adults and a 7 years old boy and really felt at home. The flat is neat and comfortable. Thumbs up!