Newmarket, St Mary the Virgin