Definetely the best place to stay in London, especially if you love Kew Gardens as I do ! Going to the city is no problem, and after a long day of sightseeing relax in this nice neighbourhood. Great for running along the Thames!