Michaels house is a nice place to stay. It is near the wembley stadium (30mins walk) and you need only 30 minutes to London with the Bus.
It was sad that we only saw Michaels mother.
Thanks for your great hospitality
Marc&Luise