The train link to London is a bit of a problem there.
Haywards Heath is no good to start a commute to London unless you leave very early or like standing all the way, so I wouldn't really recommend the villages around there.
Hassocks or Burgess Hill are probably still the best bets, and a...