Great stay for a weekend in London. Easy to find and everything you need. Close to Turnham Green station so about 40 minutes from LHR and central London. Chiswick is also a great area to explore.