Land at Street Farm, Newchurch, Romney Marsh, Kent