We unfortunetely didn't meet Michael but had a great contact with him and he let us many usefull advices and good adresses. His flat is quite old but typical english one. It's get everything you need.
The flat is about 10 minutes from the tube (Northern line) and 3 from the bus (159 and others). So perfect to visit London!