Great location - less than 10 minutes away from the tube station, but very quiet neighborhood. Would recommend if staying in London