We had an amazing time at Darren and Charlie's place. The location of their house is simply superb. A 1-min-walk to Lee station, and you'll get to central London in less than 20 mins. Their place is incredibly clean and well maintained. 10/10 would recommend.