We have loved our stay in London and Ben & Darren have contributed to it!
They are very welcoming, their flat is lovely and very conveniently located (it's really easy to commute from it to everywhere in London).
I strongly recommend this place and will certainly come back here next time I'll come to London 😊