Wells, New Rye Road