We stayed at Ravi's flat for the second time with our 2 young children for almost 3 weeks. The flat is clean bright well equipped and in a great location.
Ravi is an attentive and pleasant host and we will definitely stay there again next time we visit Teddington.