Lettice Barker, of Stene, Hampshire — Lettice Barker, of Stene, Hampshire — the latest coverage, the community and the facts.