We had a lovely stay at Ben's place. Great location, awesome hospitality, Ben was really helpful with everything. I'd recommend this place if staying in London for sure.