I had a great stay @ John & Masha's place. Their place is top-notch & clean. The biggest positive is the location.. Train takes you to Victoria within 20 minutes.. Overall I would highly recommend this place to other guests who are willing to travel to London..
Only down side during my stay was that I didn't get a chance to meet neither John nor Masha.. But they had been in constant touch over text. Thanks Guys..