Lindfield, a village in West Sussex, was named by The Sunday Times as the best place to live in the South East of England. Only 40 minutes from London by train, the tiny village packs a lot into it ...