This is a great place to stay. Clean, convenient and a very helpful host. It's a dead simple walk (straight up the road for less than 10 minutes) to Turnham Green tube station, and from there London is your oyster.