Based in a village in Wiltshire, just off a busy road, Larch Tree Lane winds slowly up a low hill. From the cottages and farms, to the local shop, pub and old manor house, the residents' lives intertwine, relationships bloom and both romance and heartache lie ahead.