Josh's flat is the perfect place if you want to spend a couple of days in London. We haven't met but the communication was excellent! It's a quiet area but not too far from the city centre.
There are also some supermarkets nearby and a local pub if you want to get a nice dinner.