We loved staying here during our week long visit to London. The tube station is no more than 5 minutes away and there are great restaurants in walking distance. We would definitely stay here again!